Вопросы к Поиску с Алисой
Некоторые способы срезки строк в Python:
Срез с двумя параметрами. foxford.ru Выражение S[a:b] возвращает подстроку из b-a символов, начиная с символа c индексом a, то есть до символа с индексом b, не включая его. foxford.ru
Если опустить второй параметр (но поставить двоеточие), то срез берётся до конца строки. foxford.ru Например, чтобы удалить из строки первый символ, можно взять срез S[1:]. foxford.ru
Если опустить первый параметр, то срез берётся от начала строки. foxford.ru То есть удалить из строки последний символ можно при помощи среза S[:-1]. foxford.ru
Если опустить оба параметра, то срез возвращает всю строку. skillbox.ru
Срез с тремя параметрами. foxford.ru Выражение S[a:b:d] задаёт шаг. foxford.ru При задании значения третьего параметра, равному 2, в срез попадёт каждый второй символ, а если взять значение среза, равное -1, то символы будут идти в обратном порядке. foxford.ru