순서가 정해져 있지 않고, 중복되지 않는 고유한 요소들을 가지고 있는 자료형
set1=set()
set2 = set(iterable) -> ex) set([1,2]), set({1,2})
교집합(연산자 &) - set1.intersection(set2) // set1 & set2 와 같음
합집합(연산자 |) - set1.union(set2) // set1 | set2 와 같음
차집합(연산자 -) - set1.difference(set2) // set1 - set2 와 같음
똑같은 경우 - set1==set2 -> True
아예 다른경우 ( 같은 요소 없음) - set1.isdisjoint(set2)
부분 집합 (set1이 set2의) - set1.issubset(set2) -> True
요소 추가 - set1.add(any)
요소 여러개 추가 - set1.update([any,any,any]) // ()안에 [] 나 {} 써야함
특정 요소 제거
set1.remove(any) - any 값 잇으면 삭제 없으면 오류
set2.discard(any) - any 값 잇으면 삭제 없어도 오류 x
임의 요소 하나 반환 및 제거 - set1.pop()
모든 요소 제거 set1.clear()
내부 요소 잇는지 확인 - 요소 in set1: // 잇으면 true
집합 길이 - len(set1)