Индексы и отрицательные индексы в информатике ЭТО что

23 мая 2026 г. 1 ответов 4 просмотров

В чем отличие?

Ответы

Участник

Каждый символ строки имеет свой индекс, начиная с 0.

  • У первого символа строки индекс равен 0.
  • У второго символа — 1.
  • И так далее до последнего символа.

Пример
word = «apple»
В этой строке пять символов, их индексы: 0, 1, 2, 3, 4.
То есть последний индекс вычисляется по формуле: длина строки − 1.

В Python можно использовать отрицательные индексы для обращения к символам с конца строки.

  • Индекс −1 обозначает последний символ.
  • Индекс −2 — предпоследний, и так далее.
  • Нумерация идёт справа налево, с шагом −1.

Например, print(word[-1]) выведет e (последний символ), а print(word[-3]) выведет p (третий символ с конца).

Таким образом, отрицательные индексы позволяют быстро получать символы с конца строки без вычисления длины.