본문 바로가기
프로그래밍/Python

컬렉션 - 셋

by leestun 2020. 7. 25.
반응형

[셋set]

특징
- 순서가 없다
- 중복이 불가능하다
- 수정은 가능

1. 생성방법
1) set()
2) {값1,값2,..}
{}:딕셔너리!

2. 가져오는법
-인덱싱,슬라이싱x

3.삽입
1) 값 1개 추가
셋명.ad(값)
2) 값 여러개 추가
셋명.update(여러값)
*여러값은 컬렉션(리스트,튜플)으로 지정
——————————————-
수정
- 컬렉션으로 변환해서 수정해야함
———————————————
삭제
*셋의 요소 삭제
셋명.remove(값)

*셋 자체 삭제
del 셋
————————————————
연산-집합연산

1) 교집합
집합1 & 집합2
: 두 집합의 동일한 요소 반환

2) 합집합
집합1 | 집합2
: 두 집합의 모든 요소 반환(중복1번)

3) 차집합
집합1-집합2
: 집합1에서 교집합 제거

집합2-집합1
: 집합2에서 교집합 제거

반응형

'프로그래밍 > Python' 카테고리의 다른 글

메서드-인수의 종류  (0) 2020.07.28
메서드  (0) 2020.07.27
컬렉션-딕셔너리  (0) 2020.07.24
컬렉션-튜플  (0) 2020.07.23
컬렉션-리스트, 튜플  (0) 2020.07.22