Урок 8: срезы и индексация строк
Строка — это последовательность символов, и каждый символ находится на позиции (индексе), начиная с 0. Вы можете взять один символ с помощью s[i], символ с конца — с помощью отрицательного индекса вроде s[-1], и срез из нескольких символов — с помощью s[a:b], где b не включается.
Строка — как поезд из вагонов-букв, пронумерованных с 0. Индекс выбирает один вагон; срез выбирает непрерывный участок вагонов.
- индекс
- Номер позиции символа в строке, начиная с 0; s[0] — это первый символ.
- отрицательный индекс
- Отсчёт с конца: s[-1] — это последний символ, s[-2] — предпоследний.
- срез
- Непрерывная подстрока s[a:b]; начинается с a и останавливается перед b (b исключается).