1. 세트 만들기
- {}, ,(콤마) 구분
* 세트는 요소의 순서가 없음. 출력할 떄마다 순서가 다르게 나옴.
* 세트에 들어가는 요소는 중복될 수 없음.
1) set 이용
ex)
a = set('apple')
print(a)
결과)
{'e', 'l', 'a', 'p'} #순서 무작위. 'l'은 2개라서 하나만 나옴.
* 세트 안에 세트 생성 안 됨.
2. 세트 조작
1) add(요소) #요소 추가
2) remove(요소) #특정 요소 삭제. 요소 없으면 에러
3) discard(요소) #특정 요소 삭제. 요소 없으면 그냥 넘어감.
4) pop() #임의의 요소 삭제하고 반환함.
5) clear() #모드 요소 삭제
6) len(세트) #요소 개수(길이) 구하기
'Coding > Python' 카테고리의 다른 글
파이썬 클래스(Class) (1) | 2023.03.14 |
---|---|
코딩도장 / Unit 25. 딕셔너리 응용하기 (0) | 2020.01.01 |
코딩도장 / Unit 24. 문자열 조작하기 (0) | 2020.01.01 |
코딩도장 / Unit 23. 2차원 리스트 (0) | 2020.01.01 |
코딩도장 / Unit 22 리스트, 튜플 응용 (0) | 2020.01.01 |
댓글