Maison >développement back-end >Tutoriel Python >Comment obtenir des valeurs de dictionnaire ou renvoyer une valeur par défaut lorsqu'une clé est manquante ?

Comment obtenir des valeurs de dictionnaire ou renvoyer une valeur par défaut lorsqu'une clé est manquante ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-05 06:47:111032parcourir

How to Get Dictionary Values or Return a Default Value When a Key is Missing?

Obtenir la valeur du dictionnaire ou renvoyer la valeur par défaut en cas d'absence de clé

Récupérer les valeurs du dictionnaire par clé est simple en Python, mais tenter d'accéder à des valeurs non- les clés existantes déclenchent une exception KeyError. Pour une approche plus explicite et conviviale, nous pouvons utiliser la méthode dict.get().

dict.get() permet de spécifier une valeur de secours à renvoyer au cas où la clé recherchée n'existe pas. Si la clé est présente, la valeur associée est renvoyée. Sinon, la valeur par défaut fournie est renvoyée au lieu de déclencher une exception.

La syntaxe est :

value = d.get(key)

Par défaut, la valeur sera Aucune si la clé n'existe pas. Pour spécifier une valeur par défaut personnalisée, utilisez la syntaxe suivante :

value = d.get(key, "empty")

Dans cet exemple, "vide" serait renvoyé si la clé est absente dans le dictionnaire d.

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