Обновление словаря Python ()

Метод update () обновляет словарь элементами из другого объекта словаря или из итерируемых пар ключ / значение.

update()Метод добавляет элемент (ы) в словарь, если ключ отсутствует в словаре. Если ключ находится в словаре, он обновляет ключ новым значением.

Синтаксис update():

 dict.update ((другой))

update () Параметры

update()Метод принимает либо словарь или Iterable объект пар ключ / значение ( как правило , кортежи).

Если update()вызывается без передачи параметров, словарь остается без изменений.

Возвращаемое значение из 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 () при прохождении кортежа

 d = ('x': 2) d.update(y = 3, z = 0) print(d)

Вывод

 ('x': 2, 'y': 3, 'z': 0)

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