set
- 집합이라고 생각.
- mutable 객체이다.
- 순서가 없다.
- 중괄호만으로 생성하는 것은 dict이고, set은 set 생성자를 이용해야 한다.
s = set()
중복된 값은 자동으로 중복 제거된다.
s= {1, 8, 2, 3, 1, 3, 7}
>{1, 2, 3, 7, 8}
- add : 값을 추가할 때 사용한다.
- update : 여러 개의 값을 한꺼번에 추가할 때 사용한다.
- remove : 값을 제거할 때 사용한다. 만약 해당하는 값이 없다면 error 발생한다.
- discard : 값을 제거할 때 사용한다. 만약 해당하는 값이 없어도 error가 발생하지 않는다.