파이썬 집합 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)