0
나는 다음과 같은 한 파이썬 코드 :다음 코드가 "IndexError"를 제공하지 않는 이유는 무엇입니까?
a = [0,1,2,3,4,5]
del(a[2:7])
이가 "IndexError"를 제공하지 않나요? 그렇다면 왜?
나는 다음과 같은 한 파이썬 코드 :다음 코드가 "IndexError"를 제공하지 않는 이유는 무엇입니까?
a = [0,1,2,3,4,5]
del(a[2:7])
이가 "IndexError"를 제공하지 않나요? 그렇다면 왜?
이렇게하면 목록 슬라이스가 2에서 7로 삭제됩니다. 목록 조각은 목록 오류를 throw하지 않고 목록의 끝 부분을 넘어서 확장하면 목록의 나머지 부분을 모두 반환합니다.
>>> a = list(range(10))
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> a [5:20]
[5, 6, 7, 8, 9]
"너무 작은 색인은 문자열 크기로 대체되고 상한은 빈 문자열로 반환됩니다." http://docs.python.org/tutorial/introduction.html의 – Ord