PaliSkill
Python pour débutants

Leçon 2 / 10 — Chapitre 6: Mise en pratique : gestion commerciale

Trouver le produit le plus vendu

Cette leçon combine une liste de tuples (chaque produit associé à sa quantité vendue) et une boucle de comparaison, pour identifier automatiquement le produit le plus vendu, sans utiliser max() directement sur des tuples complexes.

produits = [("Riz", 45), ("Huile", 80), ("Sucre", 30)]

meilleur_produit = produits[0]
for produit in produits:
    if produit[1] > meilleur_produit[1]:
        meilleur_produit = produit

print(meilleur_produit[0])

meilleur_produit part du premier produit de la liste, puis la boucle le remplace dès qu'un produit avec une quantité plus élevée (produit[1]) est trouvé — à la fin, meilleur_produit[0] contient le nom du produit vainqueur.

À vous de jouer : adaptez cette macro pour trouver aussi le produit le MOINS vendu, avec la même logique inversée.

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 90 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès