Метод 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', 'Сливочное масло') ('Масло для куриного хлеба с молоком')








