Maison > Article > développement back-end > Quel est le principe d'utiliser for pour itérer un dictionnaire en python ?
La traversée en boucle de dictionnaires, de listes et d'autres données est souvent utilisée dans le développement, mais la traversée de dictionnaires en python est très peu familière à de nombreux débutants. Aujourd'hui, nous allons parler de python. Il existe deux façons de le faire. parcourir le dictionnaire.
1. Parcourir uniquement les clés
Une simple instruction for peut parcourir toutes les clés du dictionnaire, tout comme le traitement des séquences
2Parcourez à la fois les clés et les valeurs
Si vous n'avez besoin que de valeurs, vous pouvez utiliser d.values. Pour les clés, vous pouvez utiliser d.keys.
Si vous souhaitez obtenir la clé et la valeur, la méthode d.items renverra la paire clé-valeur sous forme de tuple. L'un des avantages de la boucle for est que vous pouvez utiliser le déballage de séquence dans la boucle. .
Exemple de code :
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.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!