본문 바로가기

Python

[Python 기초] 리스트 자료형

728x90
반응형

리스트(list) 자료형이란?

여러 개의 데이터를 연속적으로 담아 처리하기 위해 사용할 수 있는 자료형으로, 다른 프로그래밍 언어(C나 Java)의 array(배열) 기능을 포함한다. C++의 STL 중에서는 vector와 유사하다.

사용법

선언 또는 초기화

# 값이 없는 빈 리스트 선언 1
리스트명 = []
# 값이 없는 빈 리스트 선언 2
리스트명 = list()

# 크기가 N인 1차원 리스트 모든 값을 초기화값으로 초기화
변수명 = 리스트길이
리스트명 = [초기화값] * 변수명
# 값이 있는 리스트 선언
리스트명 = [요소1, 요소2, 요소3, ... ]

예시

# 빈 리스트 선언
a = []
b = list()

# 리스트 0으로 초기화
c = 10
d = [0] * n

# 리스트에 값과 함께 선언
e = [1, 2, 3, 4]
f = ["Hello", "World", "!"]
g = [1, "Hello", [2, 3, "World", "!"]]

 

728x90
반응형