Кросс-продажи товаров
Небольшой продуктовый магазин решил организовать кросс-продажи жевательной резинки в паре с кофе, хлопьями или хлебом. Чтобы выбрать наиболее подходящий товар, владелица магазина провела эксперимент: в течение одной недели она выкладывала жевательную резинку у кассы и фиксировала все покупки, в которых она продавалась вместе с кофе, хлопьями или хлебом. Данные о транзакциях за этот период хранятся в виде списка списков с именем transactions. Каждая транзакция имеет один из трёх видов: ['coffee','gum'], ['cereal','gum'] или ['bread','gum'].
Это упражнение является частью курса
Анализ рыночных корзин на 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)