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

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

WBOY
WBOYoriginal
2024-02-19 22:46:22596parcourir

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()

Exemple de dictionnaire national :

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

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)

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

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

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)

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

[('中国', '北京'), ('美国', '华盛顿'), ('日本', '东京'), ('韩国', '首尔'), ('德国', '柏林')]

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)

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

中国 北京
美国 华盛顿
日本 东京
韩国 首尔
德国 柏林

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!

Déclaration:
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