dict ( ).get ( )
DESCRIPTION.
Retourne la valeur associée à une clé d'un dict ( ).
SYNTAXE.
Valeur = DCT_Donnees.get ( cle , message )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
DCT_Donnees ⇨ nom du dictionnaire [ OBLIGATOIRE ]
.get ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
cle ⇨ clé à rechercher [ OBLIGATOIRE ]
message ⇨ message si la clé est absente [ optionnel ]
Valeur = DCT_Donnees [ "cle" ]
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
DCT_Donnees ⇨ nom du dictionnaire [ OBLIGATOIRE ]
[ "cle" ] ⇨ clé à rechercher [ OBLIGATOIRE ]
REMARQUES.
cle est le nom d'une des clés du dict ( ).
message est str ( ) quelconque mais valide.
Si cle est présente dans le dictionnaire, la valeur qui lui est associée est retournée, sinon c'est message qui sera retourné ou None si message est omis.
La méthode .get ( ) ne modifie pas la valeur associée à une clé existante et ne créé pas de couple clé:valeur si cle est absente.
DCT_Donnees doit être un dictionnaire existant et valide, même s'il ne possède aucun couple clé:valeur (dictionnaire vide : { }).
La forme Valeur = DCT_Donnees [ "cle" ] lève une exception si cle n'existe pas.
EXEMPLES.
DCT_Fruits = { "pomme" : "jaune" , "kiwi" : "vert" , "fraise" : "rouge" , "myrtille" : "bleu" }
print ( DCT_Fruits.get ( "pomme" ) ) retourne jaune
print ( DCT_Fruits.get ( "orange" ) ) retourne None
print ( DCT_Fruits.get ( "fraise" ,"fruit absent ..." ) ) retourne rouge
print ( DCT_Fruits.get ( "banane" ,"fruit absent ..." ) ) retourne fruit absent ...
print ( DCT_Fruits ) retourne {'pomme': 'jaune', 'kiwi': 'vert', 'fraise': 'rouge', 'myrtille': 'bleu'}
Le dictionnaire est inchangé.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.