PaliSkill
← 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 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.