나는 10 개 요소 목록이있는 경우 :왜 파이썬은 음수리스트 인덱스를 반환합니까?
>>> l = [1,2,3,4,5,6,7,8,9,0]
왜 리터 [10] 반환 것이다 IndexError,하지만 난 [-1] 0을 반환을?
>>> l[10]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
>>> l[0]
1
>>> l[-1]
0
>>> l[-2]
9
내가 원하는 것은 목록에 이전 요소가 없으면 오류를 던집니다.
"목록의 이전 요소 없음"은 무엇을 의미합니까? '이전'으로 '현재 요소의 왼쪽'을 의미하는 경우 Lattyware의 답변이 잘 처리되어야합니다. 그러나 나는 당신이 다른 것을 의미하는지 궁금해 할 수 없습니다. –