Obtenir toutes les valeurs d'un dictionnaire en Python
En Python, il est également possible d'obtenir toutes les valeurs
d'un dictionnaire. Pour cela, on utilise la méthode
values. Aucun paramètre ne lui est
passé. La méthode retourne un objet spécial
dict_values.
Supposons que nous ayons le dictionnaire suivant :
dct = {
'a': 1,
'b': 2,
'c': 3
}
Affichons toutes ses valeurs :
res = dct.values()
print(res) # affichera dict_values([1, 2, 3])
Pour faciliter le travail avec l'objet dict_values,
on peut le convertir en liste. Cela se fait
à l'aide de la fonction list :
res = list(dct.values())
print(res) # affichera [1, 2, 3]
Soit le dictionnaire :
dct = {
'x': 1,
'y': 2,
'z': 3
}
Obtenez toutes ses valeurs.
Soit le dictionnaire :
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Obtenez toutes ses valeurs.
Soit le dictionnaire :
dct = {
'x': 1,
'y': 2,
'z': 3
}
Obtenez la liste des valeurs de ce dictionnaire.
Soient les dictionnaires :
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = {
1: 'a',
2: 'b',
3: 'c'
}
Obtenez leurs valeurs sous la forme suivante :
[1, 2, 3, 'a', 'b', 'c']