Актуализация на речника на Python ()

Методът 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)

Интересни статии...