dict ( ).update ( )
DESCRIPTION.
Ajoute, ou remplace, un ou plusieurs couples clé:valeur dans un dict ( ).
SYNTAXE.
DCT_Donnees.update ( iterable )
DCT_Donnees ⇨ nom du dictionnaire [ OBLIGATOIRE ]
.update ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
iterable ⇨ ensemble des couples à ajouter [ OBLIGATOIRE ]
REMARQUES.
iterable est un itérateur valide tel que list ( ), tuple ( ), set ( ), range ( ), bytes ( ), str ( ) ... et doit contenir des couples clé:valeur compatibles avec le type d'item accepté par la structure d'un dict ( ), en séparant les couples par une virgule, comme lors de la création.
Si la clé d'un couple de iterable est déjà présente dans le dict ( ), le couple clé:valeur fournis dans iterable remplace celui du dict ( ).
DCT_Donnees doit être un dictionnaire existant et valide, même s'il ne possède aucun couple clé:valeur (dictionnaire vide : { }).
EXEMPLES.
DCT_Carres = { "Deux" : 4 , "Trois" : 9 , "Quatre" : 12 }
print ( DCT_Carres ) retourne {'Deux': 4, 'Trois': 9, 'Quatre': 12}
DCT_Carres .update ( { "Cinq" : "??" , "Six" : 36 , "Sept" : 49 , "Huit" : 64 } )
print ( DCT_Carres ) retourne {'Deux': 4, 'Trois': 9, 'Quatre': 12, 'Cinq': '??', 'Six': 36, 'Sept': 49, 'Huit': 64}
DCT_Carres .update ( { "Cinq" : "25" , , Neuf" : 81 , "Dix" : 100 } )
print ( DCT_Carres ) retourne {'Deux': 4, 'Trois': 9, 'Quatre': 12, 'Cinq': '25', 'Six': 36, 'Sept': 49, 'Huit': 64, 'Neuf': 81, 'Dix': 100}
On peut aussi ajouter tous les couples clé-valeur d'un dict ( ) dans un autre.
DCT_Carres = { "Deux" : 4 , "Trois" : 9 , "Quatre" : 12 , "Cinq" : 25 , "Six" : 36 }
DCT_Fin = { Sept" : 49 , "Huit" : 64" , Neuf" : 81 , "Dix" : 100 }
DCT_Carres .update ( DCT_Fin )
print ( DCT_Carres ) retourne {'Deux': 4, 'Trois': 9, 'Quatre': 12, 'Cinq': 25, 'Six': 36, 'Sept': 49, 'Huit': 64, 'Neuf': 81, 'Dix': 100}
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.