Menu
Coddy logo textTech

Accéder à un élément de dictionnaire

Leçon 13 sur 28 du cours Clean Code - Écrire un meilleur code avec Python de Coddy.

Lorsqu'on accède à un élément d'un dictionnaire, il y a toujours le risque que la clé n'existe pas.

La façon Pythonique de vérifier si une clé existe dans un dictionnaire consiste à utiliser le mot-clé in,

if 'name' in person_dict:
	print(person_dict['name'])

si une valeur par défaut peut être fournie, il est préférable d'utiliser get(),

print(person_dict.get('name', 'Anonymous'))

Le code suivant affichera 'Anonymous' si 'name' n'existe pas dans person_dict, sinon la valeur de 'name'.

challenge icon

Défi

Facile

Créez une fonction area(sizes).

sizes est un dictionnaire contenant 2 clés : width et height ; si les clés n'existent pas, la valeur par défaut doit être 1.

La sortie attendue doit être la taille de la zone : width * height.

Écrivez du code Pythonique !

Essayez vous-même

Toutes les leçons de Clean Code - Écrire un meilleur code avec Python

Entraînez-vous par vous-même : Compilateur Python en ligne