Описание тега index-error

"IndexError "указывает, что использовался выход за границы или недопустимый индекс.

Python

В IndexError возникает только тогда, когда индекс выходит за границы:

>>> a = [1, 2, 3, 4, 5]
>>> a[10]
IndexError                                Traceback (most recent call last)
[...]
IndexError: list index out of range

Однако недопустимые записи вызовут ошибку типа.

Рубин

Увидеть их IndexErrorдокументация для примера, который вызывает ошибку IndexError.