[Do it! 점프 투 파이썬-스터디 노트] 02장 프로그래밍의 기초, 자료형(02-6 집합 자료형, 02-7 불 자료형, 02-8 자료형의 값

2021. 4. 15. 20:31PYTHON/Do it! 점프 투 파이썬

 

02장 프로그래밍의 기초, 자료형

 

02-6 집합 자료형

 

집합 자료형의 특징

- 중복을 허용하지 않는다

- 순서가 없다(unordered): set 자료형에 저장된 값을 인덱싱으로 접근하려면 리스트나 튜플로 변환한 후 해야한다.

 

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

교집합: &, intersection 함수

합집합: |, union 함수

차집합: -, difference 함수

 

집합 자료형 관련 함수

1개 값 추가하기(add)

여러 값 추가하기(update)

특정 값 제거하기(remove)

 

 

 

 

 

 

02-7 불 자료형

 

불(bool) 자료형이란 참(True)과 거짓(False)을 나타내는 자료형이다. 항상 첫 문자를 대문자로 사용해야 한다.

 

 

자료형의 참과 거짓

문자열, 리스트, 튜플, 딕셔너리 등의 값이 비어있으면 거짓이 된다. 비어있지 않으면 참이 된다. 숫자는 값이 0일 때 거짓이 된다. None은 거짓을 뜻한다.

 

 

불 연산

bool 내장 함수를 사용하면 자료형의 참과 거짓을 식별할 수 있다.

 

 

 

 

 

 

02-8 자료형의 값을 저장하는 공간, 변수

변수 이름 = 변수에 저장할 값

 

변수란?

파이썬에서 사용하는 변수는 객체(자료형)를 가리키는 것이라고도 말할 수 있다.

 

리스트를 복사할 때

1. [:] 사용

2. copy 모듈 사용

 

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

튜플, 리스트로 변수를 만들 수도 있고 여러 개의 변수에 같은 값을 대입할 수도 있다.