Метод split - делит строку по подстроке слева на Python
Метод split
возвращает список из строки,
разделенной слева по первому совпадению подстроки и указанного
в параметре разделителя. Во втором необязательном параметре
указываем сколько раз будем делить строку. По умолчанию
можно делить строку неограниченное количество раз.
Синтаксис
строка.split(разделитель, [количество делений])
Пример
Давайте применим метод split
к
следующей строке и разделим ее
один раз:
txt = 'ab_ac_dea'
print(txt.split('_', 1))
Результат выполнения кода:
['ab', 'ac_dea']
Пример
А теперь давайте применим метод split
без указания количества делений:
txt = 'ab_ac_dea'
print(txt.split('_'))
Результат выполнения кода:
['ab', 'ac', 'dea']
Смотрите также
-
метод
rsplit
,
который делит строку по подстроке справа -
метод
rpartition
,
который делит строку по последнему совпадению подстроки -
метод
partition
,
который делит строку по первому совпадению подстроки -
метод
join
,
который возвращает строку из списка строк