Maison >développement back-end >Tutoriel Python >Un moyen simple de parcourir les éléments du dictionnaire en python
L'éditeur suivant vous proposera une méthode simple pour parcourir les éléments du dictionnaire en Python. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur et jetons un coup d'œil
Une simple instruction for peut parcourir toutes les clés du dictionnaire, tout comme les séquences de traitement :
In [1]: d = {'x':1, 'y':2, 'z':3} In [2]: for key in d: ...: print key, 'corresponds to', d[key] ...: y corresponds to 2 x corresponds to 1 z corresponds to 3
Avant python2.2, vous ne pouviez utiliser que des méthodes de dictionnaire telles que beys pour obtenir des clés (car l'itération directe du dictionnaire n'était pas autorisée). Si vous n'avez besoin que de valeurs, vous pouvez utiliser d.values au lieu de d.keys. La méthode d.items renverra des paires clé-valeur sous forme de tuples. L'un des grands avantages de la boucle for est que vous pouvez utiliser le déballage de séquence dans la boucle :
In [4]: for key, value in d.items(): ...: print key, 'corresponds to', value ...: y corresponds to 2 x corresponds to 1 z corresponds to 3<.>
Remarque : L'ordre des éléments du dictionnaire n'est généralement pas défini. En d'autres termes, lors de l'itération, le traitement des clés et des valeurs du dictionnaire est garanti, mais l'ordre de traitement est incertain. Si l'ordre est important, vous pouvez enregistrer les valeurs clés dans une liste séparée, par exemple pour trier avant d'itérer.
La méthode simple ci-dessus de boucle python à travers les éléments du dictionnaire est tout le contenu partagé par l'éditeur. J'espère qu'elle pourra vous donner une référence, et j'espère que vous soutiendrez le site Web PHP chinois. Pour plus d'articles sur la méthode simple de parcourir les éléments du dictionnaire en python, veuillez faire attention au site Web PHP chinois !