해당 시리즈의 모든 포스팅 내용은 패스트캠퍼스 <개발자 취업 합격 패스 With 코딩테스트, 기술면접 초격차 패키지> 의 이준희 강사님의 '자료구조 파트' 강의 내용을 정리한 것입니다.
: 같은 종류의 데이터를 순차적으로 저장한 데이터 구조
# ex 1.
>>> array = [10, 20, 30]
>>> for i in range(len(array)):
print(i, array[i])
0 10
1 20
2 30
# ex 2.
>>> array = [10, 20, 30]
>>> for idx, val in enumerate(array):
print(idx, val)
0 10
1 20
2 30
>>> list_1 = [1, 2, 3]
>>> list_1
[1, 2, 3]
(행렬과 같은 형태)
>>> list_2 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
>>> list_2
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
배열이름[행번호][열번호]
# 2차원 배열에서 원소 4, 5, 6 차례로 출력해보기
>>> print(list_2[1][0])
>>> print(list_2[1][1])
>>> print(list_2[1][2])
4
5
6