* 강의를 듣고 제가 공부한 내용을 정리한 것이라서 오류가 있을수 있습니다. *
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 |