Метод 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,
    который возвращает строку из списка строк



Чат с GPT Компилятор