Индекс

Индекс — это номер элемента в списке или строке.

Что такое индекс

Индекс — это номер элемента в списке или строке. Нумерация начинается с нуля: первый элемент имеет индекс 0, второй — 1 и так далее.

nums = [10, 20, 30]
print(nums[1])   # 20

Отсчёт с нуля

Индекс показывает позицию элемента. Первый элемент имеет индекс 0, второй — 1 и так далее. Отрицательный индекс отсчитывает с конца: -1 — последний элемент.

По индексу читают и меняют значения: nums[0] — взять первый элемент, nums[0] = 99 — заменить его.

Частые вопросы

Что будет при выходе за границу? Python выдаст ошибку IndexError — значит, такого элемента нет.

Работает ли индекс со строками? Да, у строки тоже есть индексы: name[0] — её первый символ.

Начать игру бесплатно