본문으로 건너뛰기

중복되는 값을 허용 하지 않는 집합(Set) 자료형

중복되는 값을 허용 하지 않는 집합(Set) 자료형

집합(set)은 중복된 값을 허용하지 않는 자료형입니다. 주로 데이터 내 중복을 제거하거나 수학적 집합 연산을 수행할 때 사용합니다.

set은 순서가 정해져 있지 않기 때문에 인덱싱(indexing)으로 특정 위치에 있는 요소에 접근할 수 없습니다.


set 사용법

set {}를 사용하거나 set() 함수로 선언할 수 있습니다. 중복된 값은 자동으로 제거됩니다.

{}로 set 생성
my_set = {1, 2, 3, 3}

print(my_set) # {1, 2, 3}
set() 함수로 set 생성
my_set = set([1, 2, 3, 3])

print(my_set) # {1, 2, 3}