[Python] 집합 (set)
1. python에서 set은 집합이다. set을 이용하면 중복된 값을 제거하는데 유용하며, 집합연산 (합, 차, 교..)이 가능하다. 1) set 의 선언 value = set([1,2,3,4,5]) 2) set의 중복 제거 확인 value = set([1,2,3,4,3,5]) - result $ set([1, 2, 3, 4, 5]) 3) 집합 연산 value1 = set([1,2,3,4,5]) value2 = set([2,3,4,6,7]) - 교집합 ( & 로 대체 가능) value1.intersection(value2) - 합집합 ( | 로 대체 가능) value1.union(value2) - 차집합 ( - 로 대체 가능) value1.difference(value2)
2016. 10. 19. 19:00