본문으로 바로가기

세트(set) 기초

category Python/python 2020. 10. 13. 17:15

세트

세트 = {값1, 값2, 값3}

 : 순서가 보장되지 않음

 : 중복을 허용하지 않음

 : [ ](대괄호)로 특정 요소만 출력할 수 없음

 : 중복값이 있을 때는 한 개만 들어감

 

세트에 특정 값 있는지 확인

값 in 세트

값 not in 세트

 

set를 사용하여 세트 만들기

set(반복 가능한 객체)

 

 : 문자열로 세트를 만들 때

   - 중복된 문자는 포함되지 않음

 : range를 사용하여 세트를 만들 때

 : 빈 세트 생성

 : 세트가 { }(중괄호)를 사용한다고 해서 세트={ } 와 같이 만들면 빈 딕셔너리가 생성됨

 

집합 연산 사용하기

 : 합집합

세트1 | 세트2
set.union(세트1, 세트2)

 : 교집합

세트1 & 세트2
set.intersection(세트1, 세트2)

 : 차집합

세트1 - 세트2
set.difference(세트1, 세트2)

 : 대칭차집합

세트1 ^ 세트2
set.symmetric_difference(세트1, 세트2)

반응형

'Python > python' 카테고리의 다른 글

for 반복문, while 반복문, break, continue  (0) 2020.10.13
if 조건문, else, elif  (0) 2020.10.13
딕셔너리 사용  (0) 2020.10.13
파이썬(Python) 기초  (0) 2020.10.12
파이썬 (Python) 설치  (0) 2020.10.12