Найти в Дзене
Будни питониста

Обращение к элементу по индексу.

Ранее было показано, как обратиться к отдельному символу строки. Нумерация символов начинается с 0: >>> s = "123" >>> s(0], s(l], s(2] ( '1', '2', 'З') Если обратиться к несуществующему символу строки, получите следующую ошибку: >>> s [3] Traceback (most recent call last): File "<pyshell#17>", line 1, in <module> s [3] IndexError: string index out of range Вы можете указать отрицательное значение индекса. В этом случае отсчет будет с конца строки: >>> s[-1), s[-2), s[-3) ( ‘ 3 ‘ ‘ 2 ' ‘ 1 ‘ )

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

>>> s = "123"

>>> s(0], s(l], s(2]

( '1', '2', 'З')

Если обратиться к несуществующему символу строки, получите следующую ошибку:

>>> s [3]

Traceback (most recent call last):

File "<pyshell#17>", line 1, in <module>

s [3]

IndexError: string index out of range

Вы можете указать отрицательное значение индекса. В этом случае отсчет будет с конца строки:

>>> s[-1), s[-2), s[-3)

( ‘ 3 ‘ ‘ 2 ' ‘ 1 ‘ )