리스트 List
- 임의의 객체를 순차적으로 저장하는 집합적 자료형
 
- 인덱스가 자동으로 부여
 
- 대괄호 []는 리스트를 의미
 
- 새로운 항목을 추가 삭제 검색 가능
 
| 함수 | 
내용 | 
| cmp(list1, list2) | 
두 리스트를 비교해서 리턴 | 
| len(list) | 
리스트의 크기(원소의 개수)를 리턴 | 
| max(list) | 
리스트에서 가장 큰 값을 리턴 | 
| min(list) | 
리스트에서 가장 작은 값을 리턴 | 
| list.append(obj) | 
obj를 추가 | 
| list.count(obj) | 
obj의 개수를 리턴 | 
| list.extend(seq) | 
seq를 추가 | 
| list.index(obj) | 
obj의 색인 값을 리턴 | 
| list.insert(index,obj) | 
index색인 위치에 obj를 삽입 | 
| list.pop(obj=list-1) | 
index | 
| list.remove(obj) | 
obj를 제거 | 
| list.reverse() | 
역순으로 재배치 | 
| list.sort(reverse=False) | 
정렬 | 
튜플 Tuple
- 여러 개의 객체를 모아 담는 데 사용
 
- 리스트와 비슷하지만 변경 불가능
 
- 인덱스가 자동으로 부여
 
- 생략할 수 있는 괄호로 묶인 쉼표로 구분된 항목들로 정의
 
- 단순 값들의 목록을 다루는 구문이나 사용자 정의 함수에서 주로 사용
 
Mappings
사전 Dictionary
- 맵과 같이 키와 값을 쌍으로 {key:value, key:value}의 형태로 선언하는 구조
 
- key와 value의 자료형은 상관없다
 
- 저장된 자료의 순서는 의미가 없다
 
- 키는 사전에서 유일한 값