728x90
리스트(List)
- 여러 개의 데이터 다룰 때, 하나의 변수에 많은 값을 집어 넣을 수 있음.
- 대괄호를 이용하여, 데이터를 묶어 줌
- a = [1,2,3,4,5] #5개의 데이터가 a라는 변수에 모두 담겨있음
- 리스트 내 데이터를 삭제하거나 추가, 수정이 가능함
- append() : 추가
- insert() : 삽임
- remove() : 삭제
- Size가 정해져 있지 않고 유동성이 있다.
- 리스트 선언과 형태
list1 = [100,200,300,400,500]
list1
#[100, 200, 300, 400, 500]
type(list1)
#list
list2 = ['최영철', 70, 80, '서울']
list2
#['최영철', 70, 80, '서울']
type(list2)
#list
- 리스트의 특정 위치에 값을 추출할 때
list1[0]
#100
list1[1], list1[2], list1[3]
#(200, 300, 400)
- append() : 리스트에 해당 값을 추가한다.
list2.append('사회')
list2
#['최영철', 70, 80, '서울', '사회']
- insert() : 리스트 특정위치에 해당 값을 추가한다.
list2.insert(0,'한국사')
list2
#['한국사', '최영철', 70, 80, '서울', '사회']
- remove() : 특정 값을 리스트에서 삭제한다.
list2.remove(70)
list2
#['한국사', '최영철', 80, '서울', '사회']
- 리스트의 연산
score = [10, 20, 30, 40]
score
#[10, 20, 30, 40]
score * 3
#[10, 20, 30, 40, 10, 20, 30, 40, 10, 20, 30, 40]
score + list2
#[10, 20, 30, 40, '한국사', '최영철', 80, '서울', '사회']
728x90
'python 기초 > [Data Type : 자료 형태]' 카테고리의 다른 글
Dictionary (1) | 2023.06.27 |
---|---|
Set (0) | 2023.06.27 |
Tuple (0) | 2023.06.27 |
Data Type (0) | 2023.06.27 |