Метод difference_update() набора Python

Пример

Удаление элементов, которые есть в обоих наборах:

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
x.difference_update(y) 
print(x)

Пример выполнения

Определение и использование

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

Метод difference_update() отличается от метода difference(), так как метод difference() возвращает новый набор, в котором нет не нужных элементов, а метод difference_update() удаляет не нужные элементы из исходного набора.

Синтаксис

set.difference_update(set)

Значения параметров

Параметры Описание
set Обязателен. Проверка набора на наличие различий.