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