Метод intersection - пересечение множеств на Python

Метод intersection осуществляет пересечение нескольких множеств, в результате чего возвращает новое множество с общими для указанных множеств элементами. В параметре метода передаем множество, для которого хотим узнать общие элементы.

Синтаксис

множество.intersection(множество, с которым хотим найти общие элементы)

Пример

Давайте применим метод intersection, чтобы получить общие элементы для двух множеств:

st1 = {'a', 'b', 'c'} st2 = {'e', 'f', 'c', 'a'} res = st1.intersection(st2) print(res)

Результат выполнения кода:

{'c', 'a'}

Пример

У метода intersection также есть короткая форма:

st1 = {'a', 'b', 'c'} st2 = {'e', 'f', 'c', 'a'} res = st1 & st2 print(res)

Результат выполнения кода:

{'c', 'a'}

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

  • метод union,
    который объединяет множества
  • метод difference,
    который возвращает различия между множествами



Чат с GPT Компилятор