Что такое отрицательный индекс (negative index)?
В Python отрицательные индексы используются для обращения к элементам последовательности (например, строки, списка, кортежа) с конца. При использовании отрицательного индекса -1 обозначает последний элемент, -2 обозначает предпоследний и так далее.
Пример использования отрицательного индекса в списке:
my_list = [1, 2, 3, 4, 5]
print(my_list[-1]) # Вывод: 5 (последний элемент)
print(my_list[-2]) # Вывод: 4 (предпоследний элемент)
Также отрицательные индексы могут использоваться для извлечения символов из строки:
my_string = "Hello, World!"
print(my_string[-1]) # Вывод: ! (последний символ)
print(my_string[-2]) # Вывод: d (предпоследний символ)
Last updated
Was this helpful?