set()을 이용한다.
p1 = set([1,2,3,4,5])
p2 = set([6,7,8,9,10])
| 또는 union 사용
print(p1 | p2)
print(p1.union(p2))
print(p1-p2)
print(p1.difference(p2))
& 또는 intersection 사용
p1 = set([1,2,3])
p2 = set([1,5,6])
print(p1&p2)
print(p1.intersection(p2))
add
p1.add(5)
update 단,리스트로 해야함
p1.update([6,7,8])
remove
p1.remove(5)
discard()는 삭제할 대상이 없어도 오류가 나지않는다.
p1.discard(8888)
데이터를 수정할수 없는 집합
p3 = frozenset([1,3,5])
print(p3)