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.

Lors de l'accès à un élément dans un dictionnaire, il y a toujours un risque que la clé n'existe pas.

La manière "Pythonique" de vérifier si une clé existe dans un dictionnaire est d'utiliser le mot-clé in,

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

si une valeur par défaut peut être fournie, c'est une bonne idée 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 avec 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 l'aire - width * height.

Écrivez du code Pythonique !

Essayez vous-même

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