3.3.2 음수 인덱스
리스트 항목은 리스트 끝에서의 거리를 의미하는 음수 인덱스로 조회할 수도 있다.
인덱스 -1은 리스트의 마지막 항목을 가리키며, -2는 마지막 항목의 바로 앞 항목을 가리킨다.
앞 절에서 생성한 리스트는 그림 3-2와 같이 음수 인덱스를 매길 수 있다.
▲ 그림 3-2 음수 인덱스
다음 코드로 음수 인덱스의 사용 방법을 확인해 보자.
a_list = [100, 200, 300, 400, 500, 600]
print(a_list[-1]) # 600 출력
print(a_list[-3]) # 400 출력
범위를 벗어난 음수 인덱스는 양수 인덱스와 마찬가지로 인덱스 에러(IndexError) 예외를 발생시킨다.