set.intersection_update()

Оставляет только элементы, общие с другими множествами (на месте).

Сигнатураset.intersection_update(*others)

Изменяет множество на месте, оставляя только элементы, которые есть во всех переданных множествах. Возвращает None. Аналог оператора &=.

a = {1, 2, 3, 4}
b = {3, 4, 5}
a.intersection_update(b)
print(a)  # {3, 4}
← Все записи: Методы множеств Python
Поддержать проект