-
[Python_Basic]데이터 구조 SETPython/Basic 2020. 12. 23. 11:24
데이터 구조 SET (집합)
집합 연산을 쉽게 하기 위함. 중복을 허용하지 않는다.
데이터 선언
변수명 = set() 또는 변수명 ={데이터1,데이터2}(딕셔너리하고 같기때문에 set() 을 더 많이 사용한다.),변수명 = set(데이터1), 변수명 = set({데이터1, 데이터2, ...})
데이터 읽기
'변수명'을 입력
for문으로 하나씩 나오게 하기
for 임의의변수 in 변수명 :
print(임의의변수)
'데이터' in 변수명
해당 변수 안에 데이터가 들어있는지 아닌지를 boolean값으로 출력
변수명1 & 변수명2
교집합의 데이터를 출력해준다.
변수명1 | 변수명2
합집합의 데이터를 출력해준다.
변수명1- 변수명2
차집합의 데이터를 출력해준다.
변수명1 ^ 변수명2
교집합을 제외한 나머지 데이터를 출력해준다.
'Python > Basic' 카테고리의 다른 글
[Python_Basic]데이터 구조 Dictionary (0) 2020.12.23 [Python_Basic]데이터 구조 Tuple (0) 2020.12.23 [Python_Basic]함수 (0) 2020.12.22 [Python_Basic]반복문 (0) 2020.12.22 [Python_Basic]조건문 (0) 2020.12.18