La méthode Python Dictionary keys() renvoie un objet qui contient les clés d’un dictionnaire. Vous pouvez utiliser la méthode list() pour convertir l’objet en liste. La syntaxe de la méthode keys() est la suivante : Dictionary.keys().
Vous souhaiterez peut-être récupérer une liste de toutes les clés stockées dans un dictionnaire.
Par exemple, supposons que vous ayez un dictionnaire contenant des informations sur un livre dans une bibliothèque. Vous voudrez peut-être récupérer toutes les clés afin de savoir quel type d’informations vous stockez.
C’est là qu’intervient la méthode du dictionnaire keys(). Ce tutoriel abordera, en référence à des exemples, comment utiliser la méthode du dictionnaire keys() en Python.
Python Dictionary keys()
La méthode du dictionnaire Python keys() renvoie toutes les clés d’un dictionnaire. Cette méthode renvoie les clés sous la forme d’un objet spécial sur lequel vous pouvez itérer. keys() n’accepte aucun argument.
La syntaxe de la méthode keys() est :
Nous ajoutons la méthode keys() après le nom du dictionnaire.
La méthode keys() renvoie un objet de vue plutôt qu’une liste de clés. Cet objet est itérable, vous pouvez donc afficher son contenu à l’aide d’une instruction for. Cependant, il peut être nécessaire de convertir cet objet en liste.
81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi dans la technologie après avoir assisté à un bootcamp. Soyez associé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
Supposons que vous vouliez tout imprimer les clés du dictionnaire à la console. Vous devez convertir les clés en une liste pour rendre la sortie plus lisible :
Ce code renvoie une liste de clés. Nous savons que nos données se trouvent dans une liste car les valeurs sont entre crochets.
Vous pouvez également, par exemple, rechercher la première clé du dictionnaire. Vous pouvez le faire en utilisant l’indexation. Mais, vous devez d’abord convertir la collection de clés en une liste :
Ce code trouve la clé à la position d’index 0 dans la liste des clés dict.