Python

[점프 투 파이썬] 집합자료형, 변수

kyra 2022. 7. 31. 19:31
집합 자료형(set)

* 비어있는 집합 자료형 : s=set()

  1. 집합 자료형의 특징
  • 중복을 허용하지 않는다. = 자료형의 중복을 제거하기 위한 필터 역할로 종종 사용한다.
  • 순서가 없다. = 인덱싱 지원하지 않는다.
  • 만약 인덱싱으로 자료의 값을 접근하려면 리스트나 튜플로 변환 후 해야한다.

 

2. 교집합, 합집합, 차집합 구하기

  • 교집합 : & 또는 intersection 함수
  • 합집합 : | 또는 union 함수
  • 차집합 : - 또는 difference 함수

 

집합 자료형 관련 함수

 

  1. 값 1개 추가하기 (add)

2. 값 여러개 추가하기 (update)

3. 특정 값 제거하기 (remove)


변수를 만드는 여러 가지 방법

 

  1. 튜플로 a, b값에 대입

2. 다음 리스트로 변수를 만들 수 있다.

3. 여러 개의 변수에 같은 값을 대입할 수도 있다.