데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조
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 |
---|