Update Operator(|=) в Python с примером

Метод Dictionary.update() в Python используется для слияния второго словаря с первым словарем без создания нового словаря и обновления значения первого и возврата первого словаря.

В Python 3.9+ в классе dict появились два новых оператора:

  1. merge (|) operator
  2. update (|=) operator.

Мы видели, как работает оператор слияния(|) в Python. В этом руководстве будет показано, как использовать update (|=) operator — оператор для обновления словаря.

Python update operator(|=)

С выпуском Python 3.9 в классе dict появился новый оператор, называемый update operator( |= ). Оператор обновления(|=) выполняет операцию на месте+ между парами объектов. Операция Update(|=) возвращает левый операнд, объединенный с правым операндом.

Синтаксис

Возвращаемое значение

Он объединяет dictA с dictB и возвращает обновленный dictA.

Пример

Давайте определим два словаря и объединим их в первый словарь и вернем его.

Вывод:

Это операция слияния(обновления) на месте; эквивалентно dictA.update(dictB).

Вы можете видеть, что первый словарь dictA был обновлен.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python