La méthode update () met à jour le dictionnaire avec les éléments d'un autre objet de dictionnaire ou d'un itérable de paires clé / valeur.
update()
La méthode ajoute des éléments au dictionnaire si la clé n'est pas dans le dictionnaire. Si la clé est dans le dictionnaire, elle met à jour la clé avec la nouvelle valeur.
La syntaxe de update()
est:
dict.update ((autre))
Paramètres update ()
La update()
méthode prend soit un dictionnaire, soit un objet itérable de paires clé / valeur (généralement des tuples).
Si update()
est appelé sans passer de paramètres, le dictionnaire reste inchangé.
Valeur de retour de la mise à jour ()
update()
met à jour le dictionnaire avec des éléments d'un objet dictionnaire ou d'un objet itérable de paires clé / valeur.
Il ne renvoie aucune valeur (retourne None
).
Exemple 1: Fonctionnement de update ()
d = (1: "one", 2: "three") d1 = (2: "two") # updates the value of key 2 d.update(d1) print(d) d1 = (3: "three") # adds element with key 3 d.update(d1) print(d)
Production
(1: 'un', 2: 'deux') (1: 'un', 2: 'deux', 3: 'trois')
Exemple 2: update () lorsque le tuple est passé
d = ('x': 2) d.update(y = 3, z = 0) print(d)
Production
('x': 2, 'y': 3, 'z': 0)