dict ( ).values ( )
DESCRIPTION.
Retourne toutes les valeurs des couple clé:valeur d'un dict ( ), dans une nouvelle vue.
SYNTAXE.
Valeur = DCT_Donnees.values ( )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
DCT_Donnees ⇨ nom du dictionnaire [ OBLIGATOIRE ]
.values ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
L'objet retourné est du type dict_keys et non un tuple ( ) comme pourrait laisser croire la présence de parenthèses encadrant les clés.
Deux dict_keys retournées par la méthode dict ( ).values ( ) ne seront jamais égales (opérateur ==), même si les deux dict_keys proviennent du même dict ( ) non modifié.
DCT_Donnees doit être un dictionnaire existant et valide, même s'il ne possède aucun couple clé:valeur (dictionnaire vide : { })
EXEMPLES.
DCT_Joueur = { 'Nom' : 'PAUL' , 'Prenom' : 'Pierre' , 'Force' : 1499 }
Donnees = DCT_Joueur.values ( )
print ( DCT_Joueur.values ( ) ) retourne dict_values(['PAUL', 'Pierre', 1499])
print ( Donnees ) retourne dict_values(['PAUL', 'Pierre', 1499])
print ( type ( DCT_Joueur ) ) retourne <class 'dict'>
print ( type ( DCT_Joueur.values ( ) ) ) retourne <class 'dict_values'>
print ( type ( Donnees ) ) retourne <class 'dict_values'>
DCT_Fruits = { "pomme" : "jaune" , "kiwi" : "vert" , "fraise" : "rouge" }
Couleurs = DCT_Fruits.values ( )
Valeurs = DCT_Fruits.values ( )
print ( DCT_JoueurDCT_Fruits.values ( ) ) retourne dict_values(['jaune', 'vert', 'rouge'])
print ( Couleurs ) retourne dict_values(['jaune', 'vert', 'rouge'])
print ( Valeurs ) retourne dict_values(['jaune', 'vert', 'rouge'])
print ( Couleurs == DCT_Fruits.values ( ) ) retourne False
print ( Valeurs == DCT_Fruits.values ( ) ) retourne False
print ( Couleurs == Valeurs ) retourne False
print ( DCT_Fruits.values ( ) == DCT_Fruits.values ( ) ) retourne False
Même deux expressions identiques retournent False, elles ne sont pas égales.
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.