Python-Index außerhalb des zulässigen Bereichs in List Slicing [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Warum funktioniert der Teilstring-Slicing-Index in Python nicht? 3 AntwortenWährend dieser Code indexError auslöst:
In [1]: lst = [1, 2, 3]
In [2]: lst[3]
IndexError: list index out of range
Das Schneiden der Liste mit "Out of Range Index" führt zu keinem Fehler.
In [3]: lst[3:]
Out[3]: []
Was ist die Begründung für dieses Design?