Методът update () актуализира речника с елементите от другия обект на речника или от итерация на двойки ключ / стойност.
update()
метод добавя елементи към речника, ако ключът не е в речника. Ако ключът е в речника, той актуализира ключа с новата стойност.
Синтаксисът на update()
е:
dict.update ((друго))
update () Параметри
В update()
метода се или речник или iterable обект на двойки ключ / стойност (обикновено кортежи).
Ако update()
се извика без преминаване на параметри, речникът остава непроменен.
Върната стойност от актуализацията ()
update()
метод актуализира речника с елементи от обект на речник или обект, който може да се повтори от двойки ключ / стойност.
Не връща никаква стойност (връща None
).
Пример 1: Работа с 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)
Изход
(1: „едно“, 2: „две“) (1: „едно“, 2: „две“, 3: „три“)
Пример 2: update (), когато Tuple е преминат
d = ('x': 2) d.update(y = 3, z = 0) print(d)
Изход
('x': 2, 'y': 3, 'z': 0)