АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
27 of 151 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Метод intersection

Метод 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,
    который возвращает различия между множествами
enru