Python: Срезы строк

В Python срез строки позволяет получить подстроку из исходной строки, выбрав нужный диапазон индексов символов. Синтаксис среза строки выглядит следующим образом:

python
string[start:stop:step]

где:

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

Примеры использования среза строки:

python
string = "Hello, world!"
# Получение подстроки из первых четырех символов
substring1 = string[0:4]
print(substring1) # выведет "Hell"
# Получение подстроки, начиная с пятого символа до конца строки
substring2 = string[5:]
print(substring2) # выведет ", world!"
# Получение каждого второго символа в строке
substring3 = string[::2]
print(substring3) # выведет "Hlo ol!"
# Получение символов в обратном порядке
substring4 = string[::-1]
print(substring4) # выведет "!dlrow ,olleH"

С помощью срезов можно легко и быстро работать с подстроками в Python.

Похожие вопросы на: "python срез строки "

Как использовать background-image для улучшения визуального впечатления на сайте
JS Filter - фильтрация данных на сайте
Qt Designer в Python - создание красивых пользовательских интерфейсов
Microsoft Visual Studio 2015 - лучший инструмент для разработки приложений
Unresolved Reference Python: Reasons for Errors and Their Fixes
<h1>SQL Trunc Date
SimulIDE: бесплатная среда разработки электронных схем и микроконтроллеров
Water Overflow Raw: разнообразие переливов воды и их последствия
Максимальное значение int: какое число может вместить тип данных int
Возведение в степень в PHP