CommencerCommencer gratuitement

Vente croisée de produits

La petite épicerie a décidé de vendre en complément du chewing-gum avec du café, des céréales ou du pain. Pour déterminer lequel des trois articles est le plus adapté, la propriétaire a mené une expérience. Pendant une semaine, elle a vendu du chewing-gum près de la caisse et a enregistré toutes les transactions où il était acheté avec du café, des céréales ou du pain. Les transactions de cette journée sont disponibles sous forme d’une liste de listes nommée transactions. Chaque transaction est soit ['coffee','gum'], ['cereal','gum'] ou ['bread','gum'].

Cet exercice fait partie du cours

Analyse des paniers d’achat en Python

Afficher le cours

Instructions

  • Comptez le nombre de transactions contenant du café et du chewing-gum.
  • Comptez le nombre de transactions contenant des céréales et du chewing-gum.
  • Comptez le nombre de transactions contenant du pain et du chewing-gum.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code