본문 바로가기
Python/기초문법

9. 세트

by 전자여우 2022. 6. 22.

세트는 집합이라고도 하며, 중복된 요소는 하나로 인식되고 순서가 없다.
중괄호{}나, set([])으로 표현한다.

mySet = {1, 2, 3, 3, 3} #{1, 2, 3}

fav = {'복숭아', '콜라', '커피'}
ref = set(['피클', '치즈', '커피']) #이렇게도 가능

ref.add('콜라') #ref 세트에 콜라를 집어넣는다.
ref.remove('커피') #ref 세트에서 커피를 제거한다.

#교집합 구하기
fav & ref
fav.intersection(ref)

#합집합 구하기
fav | ref
fav.union(ref)

#차집합 구하기
fav - ref
fav.defference(ref)

'Python > 기초문법' 카테고리의 다른 글

11. if문  (0) 2022.06.22
10. 자료구조의 변경  (0) 2022.06.22
8. 튜플  (0) 2022.06.22
7. 딕셔너리  (0) 2022.06.22
6. 리스트  (0) 2022.06.22

댓글