Maison développement back-end Tutoriel Python Comment vérifier si une clé existe dans un dictionnaire

Comment vérifier si une clé existe dans un dictionnaire

May 24, 2019 pm 03:18 PM
字典

Méthode pour vérifier si une clé existe dans le dictionnaire : Vous pouvez utiliser la méthode has_key() pour la déterminer, comme [arr.has_key("int")]. Un dictionnaire est un modèle de conteneur mutable et peut également stocker des objets de tout type.

Comment vérifier si une clé existe dans un dictionnaire

Dictionnaire est un autre modèle de conteneur mutable et peut stocker tout type d'objet.

Chaque paire clé-valeur (key=>value) du dictionnaire est séparée par deux points (:), chaque paire est séparée par une virgule (,) et l'ensemble du dictionnaire est inclus entre accolades ({}) , le format est le suivant :

d = {key1 : value1, key2 : value2 }
Copier après la connexion

Les clés doivent être uniques, mais pas les valeurs.

La valeur peut être de n'importe quel type de données, mais la clé doit être immuable, comme une chaîne, un nombre ou un tuple.

La méthode in est utilisée dans python3

#判断字典中某个键是否存在
arr = {"int":"整数","float":"浮点","str":"字符串","list":"列表","tuple":"元组","dict":"字典","set":"集合"}
#使用 in 方法
if "int" in arr:
    print("存在")
if "float" in arr.keys():
    print("存在")
#判断键不存在
if "floats" not in arr:
    print("不存在")
if "floats" not in arr:
    print("不存在")
Copier après la connexion

has_key() n'est pas pris en charge dans python 3, et

#判断字典中某个键是否存在
arr = {"int":"整数","float":"浮点","str":"字符串","list":"列表","tuple":"元组","dict":"字典","set":"集合"}
#使用自带的has_key()
if(arr.has_key("int")):    
    print("存在")
Copier après la connexion
est pris en charge dans python2

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Programme Python pour obtenir le premier et le dernier élément du dictionnaire Programme Python pour obtenir le premier et le dernier élément du dictionnaire Sep 07, 2023 pm 05:01 PM

Python est un langage de programmation de haut niveau interprété, orienté objet et doté d'une sémantique dynamique. Développé par GidioVanRossum en 1991. Il prend en charge plusieurs paradigmes de programmation, notamment la programmation structurée, orientée objet et fonctionnelle. Avant d'aborder ce sujet, passons en revue les concepts de base pertinents aux questions que nous proposons. Un dictionnaire est un ensemble d’éléments unique, modifiable et ordonné. Les accolades sont utilisées lors de l'écriture de dictionnaires et contiennent des clés et des valeurs : les noms de clés peuvent être utilisés pour faire référence à des objets de dictionnaire. Les valeurs des données sont stockées dans des dictionnaires sous forme de paires clé:valeur. Signification ordonnée et non ordonnée Quand nous disons qu'un dictionnaire est ordonné, nous voulons dire que son contenu a un certain ordre et ne change pas. Les articles non commandés n'ont pas d'ordre clair et ne peuvent donc pas être utilisés

Clé de dictionnaire vide incorrecte : comment résoudre l'erreur de clé de dictionnaire de Python ? Clé de dictionnaire vide incorrecte : comment résoudre l'erreur de clé de dictionnaire de Python ? Jun 24, 2023 pm 03:03 PM

Le dictionnaire en Python est une structure de données flexible et puissante qui peut stocker des paires clé-valeur et dispose de fonctions de recherche et d'insertion rapides. Cependant, si vous ne faites pas attention aux paires clé-valeur du dictionnaire, vous risquez de rencontrer le problème des clés de dictionnaire vides. Ce problème provoque souvent un crash du code ou génère des résultats inattendus. Cet article présentera deux méthodes pour résoudre l'erreur de clé de dictionnaire vide en Python. Méthode 1 : utilisez les instructions if pour empêcher les clés de dictionnaire vides. Les dictionnaires Python ne peuvent pas avoir de clés en double, sinon les paires clé-valeur précédentes seront écrasées. Lorsque la valeur d'une clé de dictionnaire est vide

Comment obtenir la clé suivante dans un dictionnaire en Python ? Comment obtenir la clé suivante dans un dictionnaire en Python ? Aug 28, 2023 pm 11:45 PM

Les dictionnaires sont un type de données puissant en Python. Il se compose de paires clé-valeur. La recherche, l'ajout et d'autres opérations peuvent être effectuées efficacement grâce à ce type de données. Bien que l'accès aux valeurs d'un dictionnaire soit simple, il peut arriver que vous deviez rechercher la clé suivante dans le dictionnaire. Python propose plusieurs façons d'y parvenir, en fonction de vos besoins spécifiques. Dans cet article, nous explorerons différentes manières d'obtenir la clé suivante dans un dictionnaire en Python. En utilisant les clés et les méthodes d'index, les dictionnaires sont des collections non ordonnées en Python. Nous devons donc d’abord convertir les clés sous une forme triée. Nous pouvons d’abord ajouter toutes les clés sous la forme d’une liste. Ensuite, nous pouvons trouver la clé suivante en indexant la liste. À l'aide de clés, nous pouvons également

Sur quelle touche appuyer pour les majuscules sur l'ordinateur ? Sur quelle touche appuyer pour les majuscules sur l'ordinateur ? Jun 27, 2023 pm 04:01 PM

Pour les lettres majuscules sur l'ordinateur, appuyez sur la touche "Caps Lock". Elle se trouve à l'extrême gauche du clavier, entre la touche "Tab" et la touche "Shift". Généralement, après le passage en majuscules, l'indicateur de majuscules du clavier. s'allumera et toutes les lettres anglaises saisies seront en majuscules, appuyez à nouveau sur la touche Caps Lock, le voyant majuscule du clavier s'éteindra et les lettres anglaises saisies à ce moment sont toutes en minuscules.

Dictionnaire d'initialisation du programme C++ Dictionnaire d'initialisation du programme C++ Sep 09, 2023 pm 07:01 PM

C++ diffère de Python en termes de dictionnaire portant le même nom, mais il possède la même structure de données avec des fonctionnalités similaires. C++ prend en charge le mappage, qui peut être utilisé dans la classe STL std::map. L'objet map contient une paire de valeurs dans chaque entrée, l'une est la valeur clé et l'autre est la valeur map. Les valeurs clés sont utilisées pour rechercher et identifier de manière unique les entrées dans la carte. Bien que les valeurs mappées ne soient pas nécessairement uniques, les valeurs clés doivent toujours être uniques dans la carte. Voyons comment utiliser le mappage. Voyons d’abord comment définir une structure de données mappée en C++. Syntaxe #includemap<data_type1,data_type2>myMap Prenons un exemple pour voir comment procéder - Exemple #incl ;

Programme Python pour supprimer les valeurs nulles​​dans le dictionnaire à titre d'exemple Programme Python pour supprimer les valeurs nulles​​dans le dictionnaire à titre d'exemple Sep 03, 2023 pm 04:45 PM

Les dictionnaires sont appelés types de données de collection. Ils stockent les données sous forme de paires clé-valeur. Ils sont ordonnés et mutables, c'est-à-dire qu'ils suivent un ordre précis et sont indexés. Nous pouvons changer la valeur d'une clé pour qu'elle soit manipulable ou modifiable. Les dictionnaires ne prennent pas en charge la duplication de données. Chaque clé peut être associée à plusieurs valeurs, mais une seule valeur ne peut pas avoir plusieurs clés. Nous pouvons effectuer de nombreuses opérations à l’aide de dictionnaires. L'ensemble du mécanisme dépend de la valeur stockée. Dans cet article, nous aborderons les techniques que vous pouvez utiliser pour supprimer les « valeurs nulles » d’un dictionnaire. Avant de commencer l’opération principale, nous devons avoir une compréhension approfondie de la gestion des valeurs dans les dictionnaires. Faisons un rapide aperçu de cet article. Cet article est divisé en deux parties : la première partie se concentrera sur le concept de « valeur nulle » et sa signification. Dans la 2ème partie

Quelles sont les méthodes de conversion entre dictionnaires et JSON en Python ? Quelles sont les méthodes de conversion entre dictionnaires et JSON en Python ? Oct 18, 2023 am 10:30 AM

Quelles sont les méthodes de conversion entre dictionnaires et JSON en Python ? En tant que structure de données très couramment utilisée, le dictionnaire est largement utilisé en Python. JSON (JavaScriptObjectNotation), en tant que format d'échange de données léger, est également largement utilisé dans la transmission et le stockage de données en réseau. En Python, la conversion entre dictionnaires et JSON est une opération courante. Cet article présentera plusieurs méthodes couramment utilisées et joindra des exemples de code correspondants. carré

Tas, pile, dictionnaire, arbre rouge-noir et autres structures de données en langage Go Tas, pile, dictionnaire, arbre rouge-noir et autres structures de données en langage Go Jun 03, 2023 pm 03:10 PM

Avec le développement de l’informatique, la structure des données est devenue un sujet important. Dans le développement de logiciels, les structures de données sont très importantes. Elles peuvent améliorer l’efficacité et la lisibilité du programme et peuvent également aider à résoudre divers problèmes. Dans le langage Go, les structures de données telles que le tas, la pile, le dictionnaire et l'arbre rouge-noir sont également très importantes. Cet article présentera ces structures de données et leur implémentation en langage Go. Heap est une structure de données classique utilisée pour résoudre les problèmes de file d’attente prioritaire. Une file d'attente prioritaire fait référence à une file d'attente qui, lors de la suppression d'éléments, est

See all articles