Metoden splitlines () opdeler strengen ved linjeskift og returnerer en liste med linjer i strengen.
Syntaksen for splitlines()er:
str.splitlines ((keepends))
splitlines () Parametre
splitlines() tager maksimalt 1 parameter.
keepends (valgfrit) - Hvis keepends er angivet, og Truelinjeskift er også inkluderet i punkterne på listen.
Som standard er linjeskift ikke inkluderet.
Return Value fra splitlines ()
splitlines() returnerer en liste med linjer i strengen.
Hvis der ikke er linjeskifttegn, returnerer den en liste med et enkelt element (en enkelt linje).
splitlines() deler sig på følgende linjegrænser:
| Repræsentation | Beskrivelse | 
|---|---|
| n | Linjefodring | 
| r | Vognretur | 
| r n | Vognretur + Linjefodring | 
| v eller x0b | Linjetabulering | 
| f eller x0c | Form Feed | 
| x1c | Filudskiller | 
| x1d | Gruppeseparator | 
| x1e | Record Separator | 
| x85 | Næste linje (C1-kontrolkode) | 
| u2028 | Linjeseparator | 
| u2029 | Afsnit separator | 
Eksempel: Hvordan splitlines () fungerer?
 grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Produktion
 ('Mælk', 'Kylling', 'Brød', 'Smør') ('Mælk n', 'Kylling r n', 'Brød r', 'Smør') ('Mælk Kyllingebrødsmør')








