Функция 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.