[Python] 집합 자료형 (set)
집합 자료형도 유용하게 사용될 때가 많아서 기록합니다✍️ 1. 집합 자료형이란? 집합(set)은 파이썬 2.3부터 지원하기 시작한 자료형으로, 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형이다. 집합 자료형은 다음과 같이 set 키워드를 사용해 만들 수 있다. 비어 있는 집합 자료형은 s = set()로 만들수 있다. s1 = set([1,2,3]) print(s1) 출력 >> {1, 2, 3} 2. 특징 중복을 허용하지 않는다. 순서가 없다(Unordered). 리스트나 튜플은 순서가 있기(ordered) 때문에 인덱싱을 통해 자료형의 값을 얻을 수 있지만 set 자료형은 순서가 없기(unordered) 때문에 인덱싱으로 값을 얻을 수 없다. 이는 마치 딕셔너리와 비슷하다. 딕셔너리 역시 순서가 ..