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