← Python pour débutants
Leçon 2 / 10 — Chapitre 9: Mise en pratique : suivi sportif
Trouver le meilleur marqueur
Cette leçon reprend le motif de recherche du maximum dans une liste de tuples (vu au chapitre 6), appliqué ici à des joueurs et leur nombre de buts marqués.
joueurs = [("Sami", 12), ("Théo", 18), ("Nina", 9)]
meilleur = joueurs[0]
for joueur in joueurs:
if joueur[1] > meilleur[1]:
meilleur = joueur
print(meilleur[0])
meilleur part du premier joueur, puis la boucle le remplace dès qu'un joueur avec plus de buts (joueur[1]) est trouvé — à la fin, meilleur[0] contient le nom du meilleur marqueur.
À vous de jouer : adaptez cette macro pour afficher aussi le nombre de buts du meilleur marqueur, pas seulement son nom.
🔒
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