Почему 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?

Ответы на вопрос(4)

Ваш ответ на вопрос