2019/01/12 - [Language/Python] - [Python 따라하기]1. Python 설치하기
2019/01/21 - [Language/Python] - [Python 따라하기] 2. 자료형_part 1(String, Int,Float, List)
Tuple형
리스트와 동일하게 인덱싱과 슬라이싱을 할 수 있지만 값을 변경시키는 것은 불가능하다.
리스트와 같이 덧셈과 곱셈의 사칙연산을 지원한다.
Tuple 자료형은 값을 변경시킬 수 없다는 점이 가장 큰 특징이며, 이 점을 이용해서 값이 변하면 안되는 것, 혹은 잘 변하지 않는 값을 사용하는 경우에 사용한다.
Set(집합형)
'순서가 없다'라는 특징은 위의 Hello 와 같이 set으로 자료형을 변환하면서 각 글자의 위치가 달라졌다는 것을 의미한다. 따라서 '순서가 있다' 라는 특징을 가지는 리스트와 튜플과 달리 인덱싱과 슬라이싱 기능을 사용할 수 없다.
'중복이 없다'라는 특징은 Hello 두 개의 l 이 있지만 set 자료형에서는 하나의 l 만 있는 것을 확인 할 수 있다. 따라서 이 점을 이용해서 다른 자료형의 중복을 제거하기 위해 사용한다.
집합 사칙연산
교집합
합집합
차집합
내장함수
값 추가하기
값 제거하기
Dictionary
일반 적으로 key에는 변하지 않는 값을 value에는 변하는 값을 넣도록 한다.
딕셔너리 자료형에 값은 다음과 같이 추가 및 제거를 한다.
딕셔너리도 set과 같은 성질을 가지고 있기 때문에 숫자로 인덱싱과 슬라이싱을 할 수 없다. 대신 key 값을 통해서 value 값에 접근 할 수 있다.
또한 중복을 허용하지 않으므로 같은 key 값은 존재할 수 없다.
내장 함수
key 리스트 만들기
value 리스트 만들기
item 리스트 만들기
'Language > Python' 카테고리의 다른 글
[Python 따라하기] 6. 함수만들기(def, print, format) (0) | 2019.03.05 |
---|---|
[Python 따라하기]5. 반복문(For, While, break, continue) (0) | 2019.02.26 |
[Python 따라하기]4.조건문 (0) | 2019.02.19 |
[Python 따라하기] 2. 자료형_part 1(String, Int,Float, List) (0) | 2019.02.05 |
[Python 따라하기]1. Python 설치하기 (0) | 2019.01.29 |