집합 (set)
set은 집합에 관련된 것을 쉽게 처리하기 위한 자료형이다. a = set([1,2,3]) a # {1,2,3} b = set('hello') b # {'e','h','l','o'} set의 특징은 2가지 특징이 있다. 중복을 허용하지 않는다. 순서가 무시된다. (인덱싱/슬라이싱이 안됨) # 중복제거 a = [1,1,2,2,3,4] b = set(a) a # [1,1,2,2,3,4] b # {1,2,3,4} # 인덱싱이 안됨 a[0] # 1 b[0] # TypeError: 'set' object is not subscriptable # 인덱싱 하게 만드는 법 # 리스트나 튜플로 만들어줘야한다. c=list(b) c[0] # 1 d=tuple(b) d[0] # 1 교집합/차집합/합집합을 구하는 것은 다음과..
더보기