Функция split в python

Метод Python split() разбивает строку на части, используя специальный разделитель, и возвращает эти части в виде списка.

Синтаксис метода split() :

Параметры split()

В методе split() используется не более двух параметров:

  • разделитель ( необязательный параметр ) – строка разбивается на части с помощью указанного символа. Если разделитель не задан, то любая пробельная строка ( пробел, новая строка и т.д. ) считается разделителем;
  • maxsplit ( необязательный параметр ) определяет максимальное количество частей.

Если в maxsplit имеет значение -1 то, что количество разбиений строки неограниченно.
______________________________________________________________________________________________________

Возвращаемое значение в split()

Метод Python split string разбивает строку с помощью указанного спецсимвола и возвращает список подстрок.
______________________________________________________________________________________________________

Пример 1 : Как split() работает в Python ?

В результате выполнения данной программы с Python split методом вы увидите:

Пример 2 : Выполнение split() при заданном maxsplit :

На выходе получаем результат выполнения метода split Python 3 :

При заданном параметре maxsplit максимальное количество элементов в списке равно maxsplit+1 .

Данная публикация представляет собой перевод статьи « Python String split() » , подготовленной дружной командой проекта Интернет-технологии.ру

sep=None — Строка-разделитель, при помощи которой требуется разбить исходную строку. Может содержать как один, так и несколько символов. Если не указан, то используется специальный алгоритм разбиения, для которого разделителем считается последовательность пробельных символов.

maxsplit=-1 — Максимальное количество разбиений, которое требуется выполнить. Если ‘-1’, то количество разбиений не ограничено.

Если указан разделитель, разбиение пустой строки вернёт список с единственным элементом — пустой строкой: [”] .

Если разделитель не указан, разбиение пустой строки вернёт пустой список: [] .

Описание

Синтаксис

Ниже приводится синтаксис для метода split():

Параметры

  • str – это любой разделитель, по умолчанию это пробел.
  • num – это количество строк, которые будут сделаны

Возвращаемое значение

Этот метод возвращает список строк.

Пример

Следующий пример показывает использование метода split():

Результат

При запуске программы, вывод будет следующий:

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *