Comment utiliser la fonction items() en Python
Le type dictionnaire (dict) en Python a une fonction intégrée très utile - items(). La fonction items() est utilisée pour renvoyer toutes les paires clé-valeur du dictionnaire et les convertir en un objet itérable. La syntaxe de base de la fonction
items() est la suivante :
dictionary.items()
Utilisez la fonction items() pour parcourir toutes les paires clé-valeur du dictionnaire. L'utilisation spécifique est la suivante :
# 创建一个字典 fruit_dict = {'apple': 5, 'banana': 10, 'orange': 3, 'grape': 8} # 使用items()函数遍历字典中的所有键值对 for key, value in fruit_dict.items(): print(key, value)
Exécutez le code ci-dessus et le résultat de sortie est le suivant :
apple 5 banana 10 orange 3 grape 8
Comme vous pouvez le voir, grâce à la fonction items(), nous obtenons toutes les paires clé-valeur dans le dictionnaire fruit_dict, puis affichez-les un par un via la boucle for.
En plus d'utiliser une boucle for pour parcourir les paires clé-valeur du dictionnaire, la fonction items() peut également les convertir en d'autres types de données, tels que des listes ou des tuples. Voici un exemple de code :
# 创建一个字典 fruit_dict = {'apple': 5, 'banana': 10, 'orange': 3, 'grape': 8} # 将字典中的键值对转换为列表 items_list = list(fruit_dict.items()) print(items_list) # 将字典中的键值对转换为元组 items_tuple = tuple(fruit_dict.items()) print(items_tuple)
Exécutez le code ci-dessus, le résultat est le suivant :
[('apple', 5), ('banana', 10), ('orange', 3), ('grape', 8)] (('apple', 5), ('banana', 10), ('orange', 3), ('grape', 8))
En convertissant les paires clé-valeur du dictionnaire en listes ou tuples, nous pouvons utiliser ces données de manière flexible pour effectuer des opérations telles que tri et filtrage.
De plus, l'utilisation de la fonction items() permet également de parcourir et d'utiliser facilement le dictionnaire. Par exemple, le code suivant utilise la fonction items() pour compter les types de fruits avec un nombre de fruits supérieur ou égal à 5 dans fruit_dict :
# 创建一个字典 fruit_dict = {'apple': 5, 'banana': 10, 'orange': 3, 'grape': 8} # 使用items()函数对字典进行遍历和操作 for key, value in fruit_dict.items(): if value >= 5: print(key)
Exécutez le code ci-dessus, le résultat de sortie est le suivant :
apple banana grape
Comme vous pouvez le voir, en utilisant la fonction items(), il est pratique de parcourir les paires clé-valeur du dictionnaire et d'effectuer des opérations basées sur des conditions.
Résumé : La fonction items() en Python est une fonction très pratique qui peut facilement parcourir toutes les paires clé-valeur du dictionnaire et effectuer diverses opérations. Qu'il s'agisse de parcourir une boucle for, de convertir en liste ou en tuple, d'effectuer des statistiques, etc., la fonction items() peut nous aider à traiter les paires clé-valeur dans le dictionnaire rapidement et efficacement. J'espère que grâce à l'introduction et à l'exemple de code de cet article, les lecteurs pourront mieux comprendre et maîtriser l'utilisation de la fonction items().
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!