PaliSkill
Python pour débutants

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

Trier les produits par chiffre d'affaires

En plaçant le chiffre d'affaires EN PREMIER dans chaque tuple, un tri par défaut avec .sort() trie naturellement les produits par chiffre d'affaires, sans avoir besoin d'une logique de comparaison personnalisée.

produits = [(450, "Riz"), (800, "Huile"), (300, "Sucre")]
produits.sort(reverse=True)

print(produits[0][1])

.sort() compare les tuples en premier lieu sur leur PREMIER élément (le chiffre d'affaires ici), exactement comme il triait des nombres simples au chapitre précédent. reverse=True trie du plus grand au plus petit, donc produits[0] devient le produit au chiffre d'affaires le plus élevé, et [1] en extrait le nom.

À vous de jouer : adaptez cette macro pour afficher les deux produits ayant généré le plus de chiffre d'affaires, pas seulement le premier.

🔒

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