Методът splitlines () разделя низа при прекъсвания на редове и връща списък с редове в низа.
Синтаксисът на splitlines()
е:
str.splitlines ((запазва))
splitlines () Параметри
splitlines()
отнема максимум 1 параметър.
keepends (по избор) - Ако е предвидено keepends и True
, прекъсванията на редовете също са включени в елементите от списъка.
По подразбиране прекъсванията на редове не са включени.
Възвръщаема стойност от разделени линии ()
splitlines()
връща списък с редове в низа.
Ако няма символи за прекъсване на редове, той връща списък с един елемент (един ред).
splitlines()
разделя се на следните граници на реда:
Представителство | Описание |
---|---|
н | Подаване на линия |
r | Връщане на каретата |
r n | Връщане на каретката + подаване на линия |
v или x0b | Таблиране на редове |
f или x0c | Feed Feed |
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', 'Масло') ('Масло от мляко с пилешки хляб')