특징
- 순서 x
- 집합안에서는 unique한 값을 가진다.
- 중괄호를 사용하는 것은 dictionary와 비슷하지만 key를 가지고 있지 않다.
선언
S = set()
집합 메소드
add : 원소 추가
S.add(넣을 원소)
update : 중복은 자동으로 제거 되고 수정 .. 주로 여러 데이터를 한번에 넣을 때 사용
S.update([3,4,5])
remove : 원소를 제거하고, 원소가 존재하지 않으면 error발생
discard : 원소를 제거하고, 원소가 존재하지 않더라도 error 발생 x
S.remove(삭제원소)
S.discard(삭제원소)
'개발 언어 > Python' 카테고리의 다른 글
깊은 복사(deep copy)와 얕은 복사(shallow copy) (0) | 2024.05.05 |
---|---|
immutable과 mutable 객체란? (0) | 2024.05.05 |
join사용법 및 join을 사용하기 좋은 상황 (0) | 2024.04.29 |
파이썬에서 2차원 리스트를 다뤄보자 (0) | 2024.04.05 |
람다식 정렬 (0) | 2024.04.05 |