Python String splitlines ()

Metoden splitlines () delar upp strängen vid radbrytningar och returnerar en lista med rader i strängen.

Syntaksen för splitlines()är:

 str.splitlines ((keepends))

splitlines () Parametrar

splitlines() tar högst 1 parameter.

keepends (valfritt) - Om keepends tillhandahålls och linjeavbrott Trueingår också i posterna i listan.

Som standard ingår inte radbrytningarna.

Returvärde från splitlines ()

splitlines() returnerar en lista med rader i strängen.

Om det inte finns tecken för radbrytning returnerar den en lista med ett enda objekt (en rad).

splitlines() delar på följande radgränser:

Representation Beskrivning
n Linjeflöde
r Vagnretur
r n Vagnretur + Linjefoder
v eller x0b Linjetabell
f eller x0c Formflöde
x1c Filavgränsare
x1d Gruppavskiljare
x1e Record Separator
x85 Nästa rad (C1-kontrollkod)
u2028 Linjeseparator
u2029 Punktavskiljare

Exempel: Hur splitlines () fungerar?

 grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())

Produktion

 ('Mjölk', 'Kyckling', 'Bröd', 'Smör') ('Mjölk n', 'Kyckling r n', 'Bröd r', 'Smör') ('Mjölk Kycklingbrödsmör')

Intressanta artiklar...