Leçon 3 : in, .get() et parcourir un dictionnaire
Un accès direct d[key] plante si la clé est manquante. Ici, nous allons apprendre des outils sûrs et pratiques : in vérifie si une clé existe, .get() renvoie une valeur avec une valeur par défaut, et une boucle parcourt les clés, les valeurs ou les paires avec .keys(), .values() et .items().
Avant d'ouvrir un tiroir, tu demandes "est-ce qu'il y a un tel tiroir ?" (in). .get() c'est demander un tiroir et recevoir un "rien" poli au lieu d'un cri s'il est absent. Parcourir, c'est aller tiroir par tiroir.
- in
- Un opérateur qui vérifie si une clé existe dans un dictionnaire, en renvoyant True ou False.
- .get()
- Une méthode qui récupère une valeur à partir d'une clé, et renvoie une valeur par défaut au lieu d'une erreur si la clé est manquante.
- .items()
- Une méthode qui renvoie toutes les paires clé-valeur, pratique pour une boucle.