[Python] set (집합 자료형)
집합은 중복을 허용하지 않고, 순서가 없다는 특징을 갖고 있다. 집합은 리스트 혹은 문자열을 이용해서 초기화할 수 있다. 이때 set() 함수를 이용한다. 혹은 중괄호({}) 안에 각 원소를 콤마(,)를 기준으로 구분하여 삽입함으로써 초기화할 수 있다. # 집합 자료형 초기화 방법 1 data = set([1, 1, 2, 3, 4, 4, 5]) print(data) # {1, 2, 3, 4, 5} # 집합 자료형 초기화 방법 2 data = {1, 1, 2, 3, 4, 4, 5} print(data) # {1, 2, 3, 4, 5} 데이터의 조회 및 수정에 있어서 O(1)의 시간에 처리할 수 있다. 집합 자료형의 연산에는 합집합, 교집합, 차집합이 있다. 집합 자료형 관련 함수 data = set([1,..