Справочник по функциям Python

set.intersection

Находит элементы, общие для множества и всех других коллекций.

Python 3.13
set.intersection(*others)

Параметры

*othersIterable
Коллекции для сравнения.

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

Новое множество из общих элементов; исходные не меняются.

Примеры

Общие элементы множеств

Python 3.13
print({1, 2, 3}.intersection({2, 3, 4}))
{2, 3}

Пересечение со списком и кортежем

Python 3.13
print({1, 2, 3}.intersection([2, 3, 4], (3, 5)))
{3}

Подробности

Для двух множеств то же делает оператор &.

Смотрите также

Где изучить