A splitlines () metódus felszakítja a karakterláncot sortörésekkor, és visszaadja a vonalak listáját.
A szintaxisa splitlines()
:
str.splitlines ((holdends))
splitlines () Paraméterek
splitlines()
maximum 1 paramétert vesz fel.
Keepends (opcionális) - Ha megadják a Keepends-t, és a True
sortörések is szerepelnek a lista tételeiben.
Alapértelmezés szerint a sortörések nem szerepelnek benne.
Visszatérési érték osztott vonalakból ()
splitlines()
a karakterlánc sorainak listáját adja vissza.
Ha nincsenek sortörő karakterek, akkor egy tételt tartalmazó listát ad vissza (egyetlen sort).
splitlines()
felszakad a következő vonalhatárokon:
Reprezentáció | Leírás |
---|---|
n | Soremelés |
r | Kocsi vissza |
r n | Kocsi vissza + Sor előtolás |
v vagy x0b | Vonal táblázat |
f vagy x0c | Form Feed |
x1c | Fájlelválasztó |
x1d | Csoportelválasztó |
x1e | Record Separator |
x85 | Következő sor (C1 ellenőrző kód) |
u2028 | Vonalelválasztó |
u2029 | Bekezdéselválasztó |
Példa: Hogyan működik a splitlines ()?
grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Kimenet
("Tej", "Csirke", "Kenyér", "Vaj") ("Tej n", "Csirke r n", "Kenyér", "Vaj") ("Tejcsirke kenyérvaj")