Metoda splitlines () împarte șirul la întreruperile de linie și returnează o listă de linii din șir.
Sintaxa lui splitlines()
este:
str.splitlines ((keepends))
splitlines () Parametri
splitlines()
ia maximum 1 parametru.
keepends (opțional) - Dacă sunt furnizate keepends și True
, întreruperile de rând sunt incluse și în articolele din listă.
În mod implicit, întreruperile de linie nu sunt incluse.
Valoare returnată din linii divizate ()
splitlines()
returnează o listă de linii în șir.
Dacă nu există caractere de întrerupere a rândului, acesta returnează o listă cu un singur element (un singur rând).
splitlines()
se împarte pe următoarele limite ale liniei:
Reprezentare | Descriere |
---|---|
n | Linie de alimentare |
r | Retur transport |
r n | Returul transportului + Alimentarea liniei |
v sau x0b | Tabelarea liniei |
f sau x0c | Formular de alimentare |
x1c | Separator de fișiere |
x1d | Separator de grup |
x1e | Separator de înregistrări |
x85 | Linia următoare (Cod de control C1) |
u2028 | Separator de linie |
u2029 | Separator de paragrafe |
Exemplu: Cum funcționează splitlines ()?
grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Ieșire
(„Lapte”, „Pui”, „Pâine”, „Unt”) („Lapte n”, „Pui r n”, „Pâine r”, „Unt”) („Unt de pâine cu lapte”)