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 l'attestation finale.

5 500 XOF / 8,38 € / 9,14 $

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

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.