* 강의를 듣고 제가 공부한 내용을 정리한 것이라서 오류가 있을수 있습니다. *

 

 

1. 집합(sets) 특징

순서가 없고, 중복이 불가능하고, 수정과 삭제가 가능하다. 

 

 

 

2. 집합 선언

선언은 위 캡처와 같이 변수에 set[(1, 2, 3, 4)] 이런식으로 선언하면 된다.

그리고 위 캡처에서 변수c에 선언된 집합을 출력해보았는데 중복이 되지 않기 때문에

6 두개가 다 나오지 출력되지 않고 하나만 출력된다.

 

 

3. 집합 함수

1. 교집합: 집합이 선언된 변수1.intersection(집합이 선언된 변수2) 또는 집합이 선언된 변수1 & 집합이 선언된 변수2

 

2. 합집합: 집합이 선언된 변수1.union(집합이 선언된 변수2) 또는 집합이 선언된 변수1 | 집합이 선언된 변수2

 

3. 차집합: 집합이 선언된 변수1.difference(집합이 선언된 변수2) 또는 집합이 선언된 변수1 - 집합이 선언된 변수2

 

 

4. 집합 추가, 제거

추가: 집합이 선언된 변수.add(추가 할 수)

 

제거: 집합이 선언된 변수.remove(제거 할 수)

'개발 공부한 내용 정리 > python' 카테고리의 다른 글

python 흐름제어- 반복문  (0) 2020.07.08
python 흐름제어- 조건문  (0) 2020.07.07
python 자료형- 딕셔너리  (0) 2020.07.04
python 자료형- 튜플  (0) 2020.07.04
python 자료형- 리스트  (0) 2020.07.02

+ Recent posts