Кроспродаж товарів
Невеликий продуктовий магазин вирішив робити кроспродаж жувальної гумки разом із кавою, сухими сніданками або хлібом. Щоб визначити, який із трьох товарів найкраще підходить, власниця провела експеримент. Протягом тижня вона продавала жувальну гумку біля каси та записувала всі транзакції, у яких її купували разом із кавою, сухими сніданками або хлібом. Транзакції з того дня доступні як список списків під назвою transactions. Кожна транзакція — це або ['coffee','gum'], або ['cereal','gum'], або ['bread','gum'].
Ця вправа є частиною курсу
Маркет-баcкет аналіз у Python
Інструкції до вправи
- Підрахуйте кількість транзакцій, що містять каву та жувальну гумку.
- Підрахуйте кількість транзакцій, що містять сухі сніданки та жувальну гумку.
- Підрахуйте кількість транзакцій, що містять хліб та жувальну гумку.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Count the number of transactions with coffee and gum
coffee = transactions.count(['____', 'gum'])
# Count the number of transactions with cereal and gum
cereal = transactions.____(['cereal', 'gum'])
# Count the number of transactions with bread and gum
bread = transactions.____(['____', '____'])
# Print the counts for each transaction.
print('coffee:', coffee)
print('cereal:', cereal)
print('bread:', bread)