Взятие элемента по индексу
Как и во многих других языках, нумерация элементов начинается с нуля. При попытке доступа к несуществующему индексу возникает исключение
IndexError.
В данном примере переменная a являлась списком, однако взять элемент по индексу можно и у других типов:
строк,
кортежей.
В Python также поддерживаются
отрицательные индексы, при этом нумерация идёт с конца.
#теория