파이썬 집합 intersection() 메서드

예제

집합 x와 집합 y에 존재하는 항목을 포함하는 집합을 반환합니다:

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
z = x.intersection(y) 
print(z)

실행 예제

정의와 사용법

intersection() 메서드는 두 개나 더 많은 집합 간의 유사성을 포함하는 집합을 반환합니다.

intersection() 메서드는 두 개나 더 많은 집합 간의 유사성을 포함하는 집합을 반환합니다.

의미: 반환되는 집합은 두 집합 모두에 존재하는 항목만 포함하며, 두 이상의 집합을 비교할 경우 모든 집합에 존재하는 항목만 포함합니다.

문법.intersection(set1, set2 ... 등)

파라미터 값

파라미터 설명
set1 필수 사항. 동일한 항목을 검색할 집합
set2

선택 사항. 동일한 항목을 검색할 필요가 있는 다른 집합

다수의 집합을 비교할 수 있습니다.

집합들은 쉼표로 구분됩니다.

更多实例

예제

3개의 집합을 비교하고 모든 3개의 집합에 존재하는 항목을 반환합니다:

x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
result = x.intersection(y, z)
print(result)

실행 예제