English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Metodi di dizionario di Python
Il metodo update() inserisce l'elemento specificato nel dizionario. Questo elemento specificato può essere un dizionario o un oggetto iterable.
Se la chiave non esiste nel dizionario, il metodo update() aggiunge l'elemento al dizionario. Se la chiave esiste, utilizza il nuovo valore per aggiornare la chiave.
Sintassi di update()
dict.update([other])
Il metodo update() accettaDizionarioo coppia di chiave/valore (di solitoTupleOggetto iterable
Se si chiama update() senza passare parametri, il dizionario rimane invariato.
Il metodo update() utilizza gli elementi di un oggetto dizionario o di un oggetto iterable di chiave/valore per aggiornare il dizionario.
Non restituisce alcun valore (restituisce None).
d = {1: 'one', 2: 'three'} d1 = {2: 'two'} # Aggiorna il valore della chiave 2 d.update(d1) print(d) d1 = {3: 'three'} # Aggiungi l'elemento con la chiave 3 d.update(d1) print(d)
Quando si esegue questo programma, l'output è:
{1: 'one', 2: 'two'} {1: 'one', 2: 'two', 3: 'three'}
d = {'x': 2} d.update(y=3, z=0) print(d)
Quando si esegue questo programma, l'output è:
{'x': 2, 'y': 3, 'z': 0}