Il metodo update () aggiorna il dizionario con gli elementi di un altro oggetto dizionario o di un iterabile di coppie chiave / valore.
update()
metodo aggiunge gli elementi al dizionario se la chiave non è nel dizionario. Se la chiave è nel dizionario, aggiorna la chiave con il nuovo valore.
La sintassi di update()
è:
dict.update ((altro))
parametri update ()
Il update()
metodo accetta un dizionario o un oggetto iterabile di coppie chiave / valore (generalmente tuple).
Se update()
viene chiamato senza passare parametri, il dizionario rimane invariato.
Valore restituito da update ()
update()
aggiorna il dizionario con elementi da un oggetto dizionario o un oggetto iterabile di coppie chiave / valore.
Non restituisce alcun valore (restituisce None
).
Esempio 1: utilizzo di 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)
Produzione
(1: "uno", 2: "due") (1: "uno", 2: "due", 3: "tre")
Esempio 2: update () quando viene passata la tupla
d = ('x': 2) d.update(y = 3, z = 0) print(d)
Produzione
('x': 2, 'y': 3, 'z': 0)