Une note lors de la vérification si la clé spécifiée existe dans le dictionnaire défini avec python

Vous pouvez faire comme suit

test.py


mydict = {
      "item1":"aaa",
      "item2": {
        "item21": "ddd",
      }
}

if "item1" in mydict:
    print("item1 exist!")
else:
    print("item1 not exist!")

if "item2" in mydict:
    print("item2 exist!")

    teststring = "item2"
    testmatrix = mydict[teststring]
    if "item21" in testmatrix:
        print("item21 exist!")
    else:
        print("item21 not exist!")

    if "item22" in testmatrix:
        print("item22 exist!")
    else:
        print("item22 not exist!")

else:
    print("item2 not exist!")

if "item3" in mydict:
    print("item3 exist!")
else:
    print("item3 not exist!")

Courir

$ python3 test.py
item1 exist!
item2 exist!
item21 exist!
item22 not exist!
item3 not exist!

référence

Vérifiez si l'élément clé spécifié dans le dictionnaire est inclus

Recommended Posts

Une note lors de la vérification si la clé spécifiée existe dans le dictionnaire défini avec python
[python] Comment vérifier si la clé existe dans le dictionnaire
Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python
Dans le dictionnaire python, si une clé inexistante est accédée, initialisez-la avec une valeur arbitraire
Un mémo organisé en renommant les noms de fichiers dans le dossier avec python
[Python] Récupérez les fichiers dans le dossier avec Python
Un mémo lors de la création d'un environnement python avec miniconda
Un mémo que j'ai touché au magasin de données avec python
Une note de malentendu lors de la tentative de chargement de l'intégralité du module self-made avec Python3
Lorsqu'une variable locale portant le même nom que la variable globale est définie dans la fonction
Créer un dictionnaire en Python
Un mémo lorsque le visage est détecté avec Python + OpenCV rapidement
Une note lors de la création d'un graphe dirigé à l'aide de Graphviz en Python
Une histoire qui a disparu quand j'ai spécifié un chemin commençant par tilda (~) en python open
Lorsqu'une chaîne de caractères d'une certaine série se trouve dans la clé du dictionnaire, la chaîne de caractères est convertie en valeur du dictionnaire.
[Python] Temps d'exécution lorsqu'une fonction est saisie dans une valeur de dictionnaire
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
Lisez le fichier en Python avec un chemin relatif depuis le programme
Une histoire qui n'a pas fonctionné lorsque j'ai essayé de me connecter avec le module de requêtes Python
Résolvez les problèmes de somme partielle avec une recherche complète en Python
Lors de l'écriture d'un programme en Python
Un mémo pour quand pip3 est installé avec python2.7 pour une raison quelconque
[Livre d'images sur l'apprentissage automatique] Mémo lorsque l'exercice Python à la fin du livre a été effectué lors de la vérification des données
[Introduction à Udemy Python3 + Application] 47. Traitez le dictionnaire avec une instruction for
Notez que le serveur d'exécution de Django est moss en Python 2.7.11 fourni avec Homebrew
Recevez une liste des résultats du traitement parallèle en Python avec starmap
Créer un enregistrement avec des pièces jointes dans KINTONE à l'aide du module de requêtes Python
Une note utile lors de l'utilisation de Python après une longue période
Comportement lors du retour dans le bloc with
Précautions lors du décapage d'une fonction en python
Afficher Python 3 dans le navigateur avec MAMP
Un mémo contenant Python2.7 et Python3 dans CentOS
Vérifiez si l'URL existe en Python
Exécuter l'interpréteur Python dans le script
Hash en Perl est un dictionnaire en Python
Erreur de clé de dictionnaire → Résoudre avec la clé dans le dictionnaire
[Python] Lire la ligne spécifiée dans le fichier
[Python] Précautions lors de la recherche des valeurs maximum et minimum avec un tableau numpy avec un petit nombre d'éléments
Utilisez autre chose qu'une chaîne <br> pour la clé <br> dict en Python
[Python] A créé une classe pour jouer des vagues de péché en arrière-plan avec pyaudio
Ce que j'ai fait quand je suis resté coincé dans le délai avec lambda python
Comparez la somme de chaque élément dans deux listes avec la valeur spécifiée en Python
Transformez plusieurs listes avec l'instruction for en même temps en Python
Les chaînes de caractères placées dans GCS avec python sont déformées lorsqu'elles sont visualisées avec un navigateur
Mémo de correspondance lorsque la touche de direction ne peut pas être utilisée dans la ligne de commande python
Comment obtenir une liste de fichiers dans le même répertoire avec python
Erreur lors de l'installation d'un module avec Python pip
Un mémo que j'ai écrit un tri rapide en Python
Récupérer l'appelant d'une fonction en Python
[Automation] Extraire le tableau en PDF avec Python
Argument de variable Python Un mémorandum lors de l'héritage d'une classe définie
Créer un environnement virtuel avec conda avec Python
Copiez la liste en Python
Un mémo que j'ai écrit un tri de fusion en Python
Précautions lors du traitement des structures de contrôle dans Python 2.6