더북(TheBook)

▲ 그림 6-5 이차원 리스트에서 숫자 2와 6의 인덱스

abc = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(abc[0][1])
print(abc[1][2])
실행결과
2
6

그럼 9는 어떻게 출력할까요? 행 인덱스가 [2], 열 인덱스가 [2]이므로 print(abc[2][2])를 실행하면 됩니다. 1도 출력해 볼까요? 행 인덱스가 [0], 열 인덱스가 [0]이므로 print(abc[0][0])을 실행하면 됩니다.

▲ 그림 6-6 이차원 리스트에서 숫자 9와 1의 인덱스

이처럼 2개의 인덱스를 사용해 이차원 리스트의 데이터에 쉽게 접근할 수 있습니다. 행 인덱스와 열 인덱스를 확인하고 행과 열 순서로 결합해 작성합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.