PaliSkill
Python pour débutants

Leçon 4 / 10 — Chapitre 10: Mise en pratique : gestion associative

Rechercher un membre par nom, insensible à la casse

Cette leçon reprend le motif de recherche insensible à la casse (vu dans plusieurs chapitres précédents) appliqué à une liste de membres d'une association.

membres = ["Ana", "Sam", "Lea"]
recherche = "sam"

trouve = False
for m in membres:
    if m.lower() == recherche.lower():
        trouve = True

print(trouve)

Comparer les deux chaînes mises en minuscules avec .lower() évite qu'une différence de casse entre la saisie et le nom stocké n'empêche la correspondance.

À vous de jouer : adaptez cette recherche pour qu'elle affiche directement le nom exact tel que stocké dans la liste, une fois trouvé.

🔒

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