Metoda update () aktualizuje słownik elementami z innego obiektu słownika lub z iterowalnej pary klucz / wartość.
update()
metoda dodaje element (y) do słownika, jeśli klucza nie ma w słowniku. Jeśli klucz znajduje się w słowniku, aktualizuje klucz o nową wartość.
Składnia update()
to:
dict.update ((inne))
update () Parametry
update()
Sposobie, albo słownik lub Iterable obiektu par klucz / wartości (zwykle krotki).
Jeśli update()
jest wywoływana bez przekazywania parametrów, słownik pozostaje niezmieniony.
Wartość zwracana z update ()
update()
metoda aktualizuje słownik elementami z obiektu słownika lub iterowalnym obiektem par klucz / wartość.
Nie zwraca żadnej wartości (zwraca None
).
Przykład 1: Działanie 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)
Wynik
(1: 'jeden', 2: 'dwa') (1: 'jeden', 2: 'dwa', 3: 'trzy')
Przykład 2: update () po przejściu krotki
d = ('x': 2) d.update(y = 3, z = 0) print(d)
Wynik
('x': 2, 'y': 3, 'z': 0)