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메서드