본문 바로가기

Python/Python 용어 정리

Python Basic : set.intersection (set 교집합 구하기)

intersection

intersection은 python의 collection중 하나인 집합을 다루는 set의 교집합을 반환합니다.




아래 예시는 set_1과 set_2의 교집합을 구하는 예시입니다.

set_1 = {1, 2, 3, 4, 5}
set_2 = {2, 3, 5, 6, 8}

print(set_1)
print(set_2)

x = set_1.intersection(set_2)
print(x)
 
- Output
{1, 2, 3, 4, 5}
{2, 3, 5, 6, 8}
{2, 3, 5}
  

set_1과 set_2의 공통 요소인 2, 3, 5만 교집합으로서 반환되었음을 알 수 있습니다.

'Python > Python 용어 정리' 카테고리의 다른 글

numpy.mean, median, mode  (0) 2022.11.07
[Python] 정규 표현식 정리 #1 - 기초  (0) 2022.10.28
enumerate( ) 함수  (0) 2022.10.12
리스트에 map 사용  (0) 2022.10.07
flatten() 함수  (0) 2022.07.28