자료구조
- 전산학에서 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법
- Data 또는 Data의 집합 의미
- 논리적으로 정의된 규칙에 의해 나열되고 구분하여 표현한 것
- 실행시간 단축, 메모리용량 절약등의 효과
- 시퀀스 자료형(순서가 있다) : string, list, tuple / 이외 : set, dict
List
- 배열
- 시퀀스 자료형
- []
Tuple
- list와 비슷하지만 변경 불가능(immutable)
- 슬라이스, 인덱싱 등은 지원
- 시퀀스 자료형
- ()
Dict
- Dictionary
- Key와 Value의 쌍으로 구성된 집합
- 중복 허용X
- Key는 고유값이다.
- {Key : Value}
Set
- 데이터의 집합
- 중복 허용X
- 시퀀스 자료형이 아니라 순서가 없다
'파이썬 > 1. 파이썬 기초' 카테고리의 다른 글
파이썬 스택 프레임(stack frame) (0) | 2020.04.13 |
---|---|
파이썬 전역변수(global variable)와 지역변수(local variable) (0) | 2020.04.13 |
파이썬 함수(function) (0) | 2020.04.13 |
파이썬 조건문(if else), 반복문(while, for) (0) | 2020.04.13 |
파이썬의 기본 자료형(정수, 실수, 문자열) (0) | 2020.04.13 |