Méthodes de dictionnaire intégrées
Certaines des méthodes que vous avez apprises sur les chaînes, les listes et les tuples fonctionnent également avec les dictionnaires. Par exemple, la méthode
in
(ou
not in
) vous permet de déterminer si une clé particulière existe dans le dictionnaire.
Et permet également de parcourir toutes les clés du dictionnaire.
pour la clé dans dict_country :
impression(clé)
Vous pouvez également parcourir les paires clé-valeur à l'aide de la méthode items()
.
pour clé, valeur dans dict_country.items() :
print(clé, valeur)
D'autres méthodes couramment utilisées sont répertoriées dans le tableau.
Nom |
Méthode |
Description (exemple) |
taille du dictionnaire |
len() |
renvoie le nombre d'éléments dans le dictionnaire
len(dict_country)
|
mise à jour du dictionnaire |
update() |
vous permet de mettre à jour plusieurs paires de dictionnaires à la fois
dict_country.update({'Russie' : 'Moscou', 'Arménie' : 'Erevan'}) < /pré>
|
obtenir la valeur par clé |
get() |
vous permet d'obtenir la valeur par la clé spécifiée. Peut être utilisé pour vérifier si une clé particulière existe dans un dictionnaire
dict_country.get('Russie') # renvoie la valeur par clé,
# s'il n'y a pas une telle clé, elle renverra None
dict_country.get('Russa', 0) # s'il n'y a pas de clé Russie, il renverra 0
# (au lieu de 0, vous pouvez définir n'importe quelle valeur
|
supprimer la clé |
pop() |
La méthode pop() supprime une clé et renvoie sa valeur correspondante.
dict_country.pop('Bahamas')
|
clés du dictionnaire |
clés() |
La méthode keys() renvoie une collection de clés dans un dictionnaire.
dict_country.keys()
|
valeurs du dictionnaire |
values() |
La Method values() retourne une collection de valeurs dans un dictionnaire.
dict_country.values()
|
paires de dictionnaires |
items() |
La méthode items() retourne une collection de valeurs dans un dictionnaire.
dict_pays.items()
|