English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python-Basisanleitung

Python-Flusskontrolle

Python Funktion

Python Datentypen

Python-Dateioperation

Python Objekte und Klassen

Python Datum und Zeit

Hochwertiges Wissen über Python

Python Referenzhandbuch

Verwendung und Beispiel von Python String splitlines()

Python Stringmethoden

Die splitlines()-Methode teilt den String an den Zeilenumbrüchen und gibt eine Liste der Zeilen im String zurück.

Syntax von splitlines():

str.splitlines([keepends])

splitlines() Parameter

splitlines() kann maximal1Parameter.

keepends Optional-Wenn keepends auf True gesetzt wird, werden auch die Zeilenumbrüche in den Listenpunkten enthalten.

Standardmäßig enthalten keine Zeilenumbrüche.

splitlines() Rückgabewert

splitlines() gibt eine Liste der Zeilen im String zurück.

Wenn kein Zeilenumbruch vorhanden ist, wird eine Liste mit einem einzigen Element (einer Zeile) zurückgegeben.

splitlines() teilt den String an folgenden Zeilenenden:

bedeutetBeschreibung
\nZeilenumbruch
\rEingabezeile
\r\nEingabezeile+Zeilenumbruch
\v oder \x0bZeilenbrett
\f oder \x0cSeitenwechsler
\x1cDateitrennzeichen
\x1dGruppentrennzeichen
\x1eZeilen trennendes Zeichen
\x85Nächste Zeile (C1bestimmte Codierung)
\u2028Trennzeichen
\u2029Absatztrenner

Beispiel: Wie funktioniert splitlines()?

grocery = 'Milch\nHuhn\r\nBrot\rButter'
print(grocery.splitlines())
print(grocery.splitlines(True))
grocery = 'Milch Huhn Brot Butter'
print(grocery.splitlines())

Wenn das Programm ausgeführt wird, ist die Ausgabe:

['Milch', 'Chicken', 'Brot', 'Butter']
['Milch\n', 'Chicken\r\n', 'Brot\r', 'Butter']
['Milch Huhn Brot Butter']

Python Stringmethoden