데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조

1. 배열의 필요성

​ 같은 종류의 데이터를 효율적으로 관리하기 위해 사용

​ 같은 종류의 데이터를 순차적으로 저장

2. 장단점

​ 장점 : 빠른 접근 가능

​ 단점 : 데이터 추가/삭제의 어려움

3. 소스코드

# Python - 1차원 배열

data_list = [1, 2, 3, 4, 5]

data_list

# result

[1,2,3,4,5]
# Python - 2차원 배열

data_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

data_list

#result

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

'Algorithm' 카테고리의 다른 글

[Algorithm] 큐 (Queue)  (0) 2021.08.26

+ Recent posts