Metoda splitlines () dzieli ciąg znaków przy końcach wiersza i zwraca listę wierszy w ciągu.
Składnia splitlines()to:
str.splitlines ((keepends))
splitlines () Parametry
splitlines() przyjmuje maksymalnie 1 parametr.
keepends (opcjonalnie) - Jeśli podano keepends i True, podziały wierszy są również uwzględniane w elementach listy.
Domyślnie podziały wierszy nie są uwzględniane.
Wartość zwracana z linii podziału ()
splitlines() zwraca listę wierszy w ciągu.
Jeśli nie ma znaków końca wiersza, zwraca listę z pojedynczym elementem (pojedynczą linią).
splitlines() dzieli się na następujących granicach linii:
| Reprezentacja | Opis |
|---|---|
| n | Line Feed |
| r | Powrót karetki |
| r n | Powrót karetki + nowy wiersz |
| v lub x0b | Tabela linii |
| f lub x0c | Form Feed |
| x1c | Separator plików |
| x1d | Separator grup |
| x1e | Separator rekordów |
| x85 | Następna linia (kod kontrolny C1) |
| u2028 | Separator linii |
| u2029 | Separator akapitu |
Przykład: Jak działa splitlines ()?
grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Wynik
(„Mleko”, „Kurczak”, „Chleb”, „Masło”) („Mleko n”, „Kurczak r n”, „Chleb r”, „Masło”) („Masło z mleka kurczaka i chleba”)








