반응형
set(집합)
- 수학에서의 집합과 동일한 개념 : 중복 허용하지 않는다. 순서 없다.
- 리스트나 튜플은 순서가 있기 때문에 인덱싱을 통해서 데이타를 추출할수 있지만, Set은 인덱싱으로 데이타 추출이 안된다.
세트명 = set([요소1, 요소2, ...])
세트명 = {요소1, 요소2, ...}
asia={'일본', '중국', '한국'}
asia.add('베트남')
asia.add('중국')
asia.remove('일본')
asia.update({'홍콩','한국','태국'})
print(asia)
------------
(result)
{'중국', '한국', '베트남', '홍콩', '태국'} # 집합이기 때문에 순서는 상관없다
set에 사용되는 함수 | 뜻 |
add | 값 1개를 추가(중복값은 무시) |
update | 값 여러개를 추가(중복값은 무시) |
remove | 특정 값 제거(값이 없을 경우 무시) |
반응형
'Language > Python' 카테고리의 다른 글
Python 강의 정리 4. 반복문(for문,while문), 딕셔너리 (0) | 2021.05.02 |
---|---|
Python 강의 정리 3. 리스트 (0) | 2021.05.02 |
Python 강의 정리 2. continue, pass, break 차이점 (0) | 2021.05.02 |
Python 강의 정리 1. 입출력, 조건문(if문) (0) | 2021.05.02 |
[Python] Iterable, Iterator, Generators 정리 (0) | 2021.05.02 |