De methode splitlines () splitst de string bij regeleinden en retourneert een lijst met regels in de string.
De syntaxis van splitlines()
is:
str.splitlines ((keepends))
splitlines () Parameters
splitlines()
accepteert maximaal 1 parameter.
keepends (optioneel) - Als keepends is opgegeven en True
, worden regeleinden ook opgenomen in items van de lijst.
Standaard zijn de regeleinden niet inbegrepen.
Retourwaarde van splitlines ()
splitlines()
geeft een lijst met regels in de string terug.
Als er geen regeleinde-tekens zijn, retourneert het een lijst met een enkel item (een enkele regel).
splitlines()
splitst op de volgende lijngrenzen:
Vertegenwoordiging | Omschrijving |
---|---|
n | Lijntoevoer |
r | Vervoer terug |
r n | Wagenretour + lijntoevoer |
v of x0b | Line Tabulation |
f of x0c | Form Feed |
x1c | Bestandsscheidingsteken |
x1d | Groepscheidingsteken |
x1e | Recordscheidingsteken |
x85 | Volgende regel (C1-besturingscode) |
u2028 | Lijnscheidingsteken |
u2029 | Alinea-scheidingsteken |
Voorbeeld: hoe splitlines () werkt?
grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Uitvoer
('Melk', 'Kip', 'Brood', 'Boter') ('Melk n', 'Kip r n', 'Brood r', 'Boter') ('Melkkippenbroodboter')