파이썬에서 set()함수를 이용하여 집합을 표현할 수 있다.
set()에 들어있는 데이터는 순서가 없고, 동일한 데이터 값은 저장되지 않는다.
셋을 표현하는 방법은 set() 또는 중괄호{ } 이다.
비어있는 셋을 만드는 방법은 set()하나이다.
데이터가 들어있는 셋을 만들 때에는 변수명 = { 데이터 } 를 입력하면 된다.
셋은 중복 데이터는 저장하지 않기 때문에 아래 데이터에서 중복되는 값들은 전부 저장되지 않은게 보인다.

set()은 데이터 추가 & 삭제가 가능하다.
변수명.add( 추가하고자 하는 데이터 값)을 이용하면 데이터 추가가 가능하고, 변수명( 지우고자 하는 데이터 값 ) 을 입력하면 데이터가 삭제된다.

set()은 집합 연산이 가능하다.
set()의 변수 event_A와 event_B 가 있을 때 두개의 데이터를 합집합 하려면 | 를 이용하면 된다.
교집합을 하기 위해서는 & 을 차집합을 하기 위해서는 - 를 이용하면 된다

'Python' 카테고리의 다른 글
| 파이썬(Python)의 조건문 ( if문 ) (0) | 2022.11.17 |
|---|---|
| 파이썬(Python) 비교연산자 ( COMPARISON OPERATORS )와 and, or 연산자 (1) | 2022.11.17 |
| 파이썬(Python) 튜플 (Tuple) (0) | 2022.11.16 |
| 파이썬(Python) 딕셔너리에 값 추가 & 삭제 (0) | 2022.11.16 |
| 파이썬 (Python) 딕셔너리 key에 매칭된 value값 가져오기 - dict key, value, get() (0) | 2022.11.16 |