Obtenir toutes les clés d'un dictionnaire en Python
Pour obtenir toutes les clés d'un dictionnaire, il faut
utiliser la méthode keys. Rien n'est indiqué
dans son paramètre. La méthode retourne
un objet spécial dict_keys.
Supposons que nous ayons le dictionnaire suivant :
dct = {
'a': 1,
'b': 2,
'c': 3
}
Affichons toutes ses clés :
res = dct.keys()
print(res) # affichera dict_keys(['a', 'b', 'c'])
Pour faciliter le travail avec l'objet dict_keys,
on peut le convertir en liste. Cela se fait
à l'aide de la fonction list :
res = list(dct.keys())
print(res) # affichera ['a', 'b', 'c']
Soit le dictionnaire :
dct = {
'x': 1,
'y': 2,
'z': 3
}
Obtenez ses clés.
Soit le dictionnaire :
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Obtenez ses clés.
Soit le dictionnaire :
dct = {
'x': 1,
'y': 2,
'z': 3
}
Obtenez la liste des clés de ce dictionnaire.
Soit le dictionnaire :
dct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
Obtenez le produit de toutes les clés de ce dictionnaire.
Soit le dictionnaire :
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Obtenez la liste des clés de ce dictionnaire sous la forme suivante :
[4, 3, 2, 1]