Исключение, возникающее при обращении к элементу по индексу, находящемуся вне диапазона.

Поднимается при попытках обратиться к элементу последовательности, используя индекс, выходящий за пределы поддерживаемого последовательностью диапазона.

    my_list = [0]
my_list[1] # IndexError: list index out of range
my_list['1'] # TypeError: list indices must be integers, not str

На заметку
При работе со срезами индексы автоматически приводятся к поддерживающимся диапазоном.

Если индекс не является целым, поднимается исключение TypeError.
Синонимы поиска: IndexError
В разделе «LookupError»: KeyError
На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.