Про cрезы в Python(простым языком)
Срезы строк
С помощью среза мы можем получить несколько символов строки, создав диапазон индексов, разделенных двоеточием str0[x:y]. Пример:
Дело в том, что диапазон срезов похож на диапазон range(). Первый индекс - начало среза(включительно), второй индекс - конец среза(не включительно).
В срезе можно использовать отрицательные индексы.
Шаг срезов
В срезе можно использовать третий аргумент, который будет отвечать за шаг среза(как в range()). Пример:
Срезы до конца
Мы можем не использовать первый и второй аргумент в срезе. Тогда за него будет взято начало или конец строки. Пример:
Отрицательный шаг в срезах.
Мы можем использовать отрицательный шаг в срезах. Тогда будет выведена обратная последовательность символов. Пример:
Мой телеграмм канал
Друзья я веду свой канал про путь разработчика с нуля. Предлагаю к решению разные задачки на Python и рассказываю про интересные лайфхаки.
Ссылка: