Dlaczego Python nie zgłasza błędu? [duplikować
To pytanie ma już odpowiedź tutaj:
Dlaczego indeks wycinania podciągów poza zakresem działa w Pythonie? 3 odpowiedziMATLAB zgłasza błąd:
>> a = [2,3,4]
>> a(3:4)
index out of bounds
Jeśli coś podobnego zostało wypróbowane w Pythonie, dlaczego nie jest to nielegalne?
>>> a = [2,3,4]
>>> a[2:3]
[4]
Czy indeks „3” w Pythonie nie jest poza zakresem, biorąc pod uwagę, że numeracja zaczyna się od zera w Pythonie?