: 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조
: 파이썬에서는 리스트 타입이 배열 기능을 제공
: 같은 종류의 데이터를 순차적(index)으로 저장하여 효율적으로 관리하기 위해 사용
: 빠르게 데이터를 검색하기에 용이함 (인덱스를 사용하기 때문)
: 미리 저장될 데이터의 길이를 설정해놓음으로써, 추가적으로 데이터가 저장하기가 어려움
: 데이터를 추가, 삭제가 어려움
: 파이썬 List 사용
data = [1, 2, 3, 4, 5]
print(data)
# 출력값
# [1, 2, 3, 4, 5]
data = data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(data[1][2])
# 출력값
# 6
print(data[2][-1], data[2][-2], data[2][0])
# 출력값
# 9, 8, 7