Отрицательные индексы в списках Python позволяют обращаться к элементам с конца списка. 5
Принцип работы: индекс -1 соответствует последнему элементу списка, -2 — предпоследнему и так далее. 12
Пример: если есть список my_list
с элементами [1, 2, 3, 4, 5], то my_list[-1]
вернёт 5, my_list[-2]
— 4, и так далее. 2
Отрицательные индексы полезны, когда нужно обратиться к элементам списка с конца, не зная точного количества элементов. 2 Также они могут использоваться в срезах, например, чтобы получить последние два элемента списка, можно использовать срез my_list[-2:]
. 2
Важно: использование отрицательного индекса, превышающего длину списка, вызовет ошибку IndexError
. 13