Splittlinjemetoden () deler strengen ved linjeskift og returnerer en liste over linjer i strengen.
Syntaksen for splitlines()
er:
str.splitlines ((keepends))
splitlines () Parametere
splitlines()
tar maksimalt 1 parameter.
keepends (valgfritt) - Hvis keepender er gitt, og True
linjeskift er også inkludert i elementene på listen.
Linjeskiftene er som standard ikke inkludert.
Returverdi fra splittlinjer ()
splitlines()
returnerer en liste med linjer i strengen.
Hvis det ikke er tegn på linjeskift, returnerer den en liste med et enkelt element (en enkelt linje).
splitlines()
deler seg på følgende linjegrenser:
Representasjon | Beskrivelse |
---|---|
n | Linjeskift |
r | Vognretur |
r n | Vognretur + Linjetilførsel |
v eller x0b | Linjetabell |
f eller x0c | Skjema feed |
x1c | Filutskiller |
x1d | Gruppeseparator |
x1e | Record Separator |
x85 | Neste linje (C1-kontrollkode) |
u2028 | Linjeseparator |
u2029 | Paragraf skilletegn |
Eksempel: Hvordan splitlines () fungerer?
grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Produksjon
('Melk', 'Kylling', 'Brød', 'Smør') ('Melk n', 'Kylling r n', 'Brød r', 'Smør') ('Melk Kyllingbrødsmør')