이 작업을 수행하는 가장 쉬운 방법은 집합을 사용하는 것입니다. 집합은 목록을 사용하고 고유한 값만 사용합니다. 그런 다음 목록에서 공통 개체를 가져오기 위해 교차와 같은 역할을 하는 &연산을 수행할 수 있습니다.
예시
>>> a = [1, 2, 3, 4, 5] >>> b = [9, 8, 7, 6, 5] >>> set(a) & set(b) {5}
set.intersection 함수를 사용하여 이 작업을 수행할 수도 있습니다.
예시
>>> a = [1, 2, 3, 4, 5] >>> b = [9, 8, 7, 6, 5] >>> set(a).instersection(set(b)) set([5])