Méthode get
La méthode get renvoie la valeur d'un dictionnaire
par clé. Si cette clé est absente - une valeur
par défaut. Dans le premier paramètre de la méthode,
nous spécifions la clé dont nous avons besoin,
dans le second paramètre optionnel
- la valeur par défaut.
Syntaxe
dictionnaire.get(clé, [valeur par défaut])
Exemple
Cherchons dans notre dictionnaire la clé
'a', en spécifiant pour elle
une valeur par défaut '!' :
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Résultat de l'exécution du code :
1
Exemple
Essayons maintenant d'obtenir la valeur d'une clé qui n'existe pas dans le dictionnaire :
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Résultat de l'exécution du code :
!
Exemple
Modifions l'exemple précédent pour qu'il n'y ait pas de valeur par défaut pour une clé inexistante :
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Après l'exécution du code, la méthode nous renverra None :
None