НачатьНачать бесплатно

Кросс-продажи товаров

Небольшой продуктовый магазин решил организовать кросс-продажи жевательной резинки в паре с кофе, хлопьями или хлебом. Чтобы выбрать наиболее подходящий товар, владелица магазина провела эксперимент: в течение одной недели она выкладывала жевательную резинку у кассы и фиксировала все покупки, в которых она продавалась вместе с кофе, хлопьями или хлебом. Данные о транзакциях за этот период хранятся в виде списка списков с именем 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)
Редактировать и запускать код