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
반응형
'Python' 카테고리의 다른 글
[오류 해결] SyntaxWarning: "is" with a literal. Did you mean "=="? (0) | 2021.01.29 |
---|---|
[오류 해결] TypeError: unsupported operand type(s) for &: ‘str’ and ‘str’ (0) | 2021.01.28 |
파이썬 기본 문법 - 다른 언어와 헷갈리는 부분 (0) | 2021.01.24 |