Разделение строк Python ()

Метод splitlines () разбивает строку по разрывам строки и возвращает список строк в строке.

Синтаксис splitlines():

 str.splitlines ((keepends))

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

splitlines() принимает максимум 1 параметр.

keepends (необязательно) - если предоставляется keepends и True, разрывы строк также включаются в элементы списка.

По умолчанию разрывы строк не включаются.

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

splitlines() возвращает список строк в строке.

Если нет символов разрыва строки, он возвращает список с одним элементом (одной строкой).

splitlines() разбивается на следующие границы строки:

Представление Описание
п Перевод строки
р Возврат каретки
г п Возврат каретки + перевод строки
v или x0b Табулирование строк
f или x0c Подача формы
x1c Разделитель файлов
x1d Разделитель групп
x1e Разделитель записей
x85 Следующая строка (контрольный код C1)
u2028 Разделитель строк
u2029 Разделитель абзацев

Пример: как работает splitlines ()?

 grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())

Вывод

 ('Молоко', 'Цыпленок', 'Хлеб', 'Масло') ('Молоко n', 'Курица r n', 'Хлеб r', 'Сливочное масло') ('Масло для куриного хлеба с молоком')

Интересные статьи...