Вопросы к Поиску с Алисой
Отрицательные индексы в срезах строк в Python начинаются с -1 и отсчитываются до достижения начала строки. stepik.org aleks-coder.github.io При использовании отрицательных индексов первый параметр среза должен быть меньше второго, либо должен быть пропущен. stepik.org aleks-coder.github.io
Пример: строка s = «abcdefghij». aleks-coder.github.io Вывод срезов с отрицательными индексами:
print(s[-9:-4]) — «bcdef»; aleks-coder.github.io print(s[-3:]) — «hij»; aleks-coder.github.io print(s[:-3]) — «abcdefg». aleks-coder.github.io Также если в качестве шага среза указать отрицательное число, то символы будут идти в обратном порядке. stepik.org aleks-coder.github.io Пример: s = «abcdefghij», print(s[::-1]) — «jihgfedcba». aleks-coder.github.io