PYTHON CORE · LEÇON 45

La clé peut ne pas l'être.

Méthode get dans le dictionnaire · environ 10 minutes

Apprentissage et progrèsLisez le résumé gratuitement. Pour enregistrer le travail, connectez-vous au compte.
ÉTAPE 1

Recherche minutieuse

Les crochets donnent une erreur s'il n'y a pas de clé. get vous permet d'appeler une réponse de sauvegarde.

book = {"title": "Космос"}
print(book.get("pages", 0))
Recherche de dictionnaire
ClépagesDictionnaireaucune cléRéserve.0

✦ Il n'y a pas de clé pages, donc 0 apparaîtra.

ÉTAPE 2

Quand la clé est

Si la clé est trouvée, get retournera la valeur réelle. Tu n'auras pas besoin de renfort.

book = {"pages": 20}
print(book.get("pages", 0))

✦ Maintenant il y en aura 20.

EXERCICE EN COURS

Saisis le code toi-même

Réimprimer l'exemple de valeur de rechange.

game = {"score": 3}
print(game.get("lives", 0))
Ouvrez l'éditeur pour le travail de classe
DEVOIR

Résous-le toi-même

Créez book avec une clé title et une valeur «Космос». En utilisant get, affichez la valeur de la clé pages, et si non, 0.

La réponse est cachée. Aide-toi des exemples du résumé du cours.

Ouvre tes devoirs