파이썬 집합
파이썬에는 집합이라는 데이터 타입이 존재합니다. 수학시간에 만났던 집합의 개념과 유사합니다. 형태는 딕셔너리에서 키 값만 있는 형태입니다. 딕셔너리 처럼 키 값이 고유해야합니다.
[in]
set1 = {'h','e','l','l','o'}
set2 = {'l','o','v','e'}
교집합
print(set1 & set2)
합집합
print(set1 | set2)
차집합
print(set1 - set2)
이런식의 연산이 가능합니다. 집합이 필요한 부분에 사용하면 유용한 데이터 타입입니다.