Почему Python не выдаст ошибку за это? [Дубликат]
На этот вопрос уже есть ответ:
Почему индекс нарезки подстрок вне диапазона работает в Python? 3 ответаMATLAB выдает ошибку для этого:
>> a = [2,3,4]
>> a(3:4)
index out of bounds
Если с Python пробуют что-то подобное, почему это не незаконно?
>>> a = [2,3,4]
>>> a[2:3]
[4]
Разве индекс «3» в Python выходит за пределы, учитывая, что нумерация начинается с нуля в Python?