Maison > développement back-end > Tutoriel Python > Utiliser la méthode items() d'un dictionnaire en Python

Utiliser la méthode items() d'un dictionnaire en Python

WBOY
Libérer: 2024-02-19 22:46:22
original
625 Les gens l'ont consulté

Utiliser la méthode items() dun dictionnaire en Python

Un dictionnaire en Python est une structure de données de paire clé-valeur non ordonnée utilisée pour stocker un ensemble de données associées. Les dictionnaires en Python offrent une multitude de méthodes et d'opérateurs pour fonctionner sur les dictionnaires. Parmi elles, la méthode items() est une méthode très couramment utilisée, qui permet de renvoyer une liste de toutes les paires clé-valeur du dictionnaire. Cet article présentera en détail l’utilisation de la méthode items() et donnera des exemples de code spécifiques. La méthode

items() peut être utilisée pour renvoyer toutes les paires clé-valeur du dictionnaire sous forme de liste. Chaque paire clé-valeur est représentée sous forme de tuple, avec la clé en premier et la valeur en dernier. La syntaxe de base de la méthode items() est la suivante :

dictionary.items()
Copier après la connexion

Exemple de dictionnaire national :

country_dictionary = {
    "中国": "北京",
    "美国": "华盛顿",
    "日本": "东京",
    "韩国": "首尔",
    "德国": "柏林"
}
Copier après la connexion

Pour utiliser la méthode items(), ajoutez simplement .items() après le nom du dictionnaire. Voici un exemple d'utilisation de la méthode items() :

country_dictionary_items = country_dictionary.items()
print(country_dictionary_items)
Copier après la connexion

L'exécution du code ci-dessus produira les résultats suivants :

dict_items([('中国', '北京'), ('美国', '华盛顿'), ('日本', '东京'), ('韩国', '首尔'), ('德国', '柏林')])
Copier après la connexion

Comme vous pouvez le voir, la méthode items() renvoie un objet dict_items. L'objet peut être converti en liste, ou chaque paire clé-valeur peut être obtenue directement en la parcourant en boucle.

Si vous souhaitez convertir l'objet dict_items en liste, vous pouvez utiliser la méthode list(). Par exemple :

country_dictionary_items_list = list(country_dictionary_items)
print(country_dictionary_items_list)
Copier après la connexion

L'exécution du code ci-dessus produira les résultats suivants :

[('中国', '北京'), ('美国', '华盛顿'), ('日本', '东京'), ('韩国', '首尔'), ('德国', '柏林')]
Copier après la connexion

Comme vous pouvez le voir, après avoir converti l'objet dict_items en liste, une liste contenant toutes les paires clé-valeur est obtenue. Chaque paire clé-valeur est toujours un tuple.

Une autre utilisation courante consiste à parcourir l'objet dict_items à travers une boucle for et à obtenir chaque paire clé-valeur une par une.

for key, value in country_dictionary.items():
    print(key, value)
Copier après la connexion

Exécutez le code ci-dessus et les résultats suivants seront affichés :

中国 北京
美国 华盛顿
日本 东京
韩国 首尔
德国 柏林
Copier après la connexion

Grâce à la boucle for, vous pouvez obtenir chaque paire clé-valeur une par une pour effectuer les opérations associées.

Pour résumer, la méthode items() est une des méthodes très pratiques du dictionnaire Python. Il peut renvoyer toutes les paires clé-valeur du dictionnaire sous forme de liste, ce qui nous facilite le traitement et l'exploitation des données du dictionnaire. Dans le même temps, chaque paire clé-valeur peut être facilement obtenue une par une via une boucle for. J'espère que cet article sera utile pour utiliser la méthode items() du dictionnaire.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal