Die str.split-Methode in Python
Die split-Methode von str-Objekten zerlegt ihre Zeichenfolge an den Stellen, an denen die Argumentzeichenfolge gefunden wird. Das Ergebnis ist eine Liste der einzelnen Abschnitte (ohne die Argumentzeichenfolge selber).
- Konsolenprotokoll
"0,1,2" . split( "," )
['0', '1', '2']
- Konsolenprotokoll
"0, 1, 2" . split( "," )
['0', ' 1', ' 2']
- Konsolenprotokoll
"0, 1, 2" . split( ", " )
['0', '1', '2']
- Konsolenprotokoll
"0,1,,2" . split( "," )
['0', '1', '', '2']
Diese Methode kann nützlich sein, um Texte in ihre Bestandteile zu zerlegen.
Die split-Methode ohne Argument zerlegt ihre Zeichenfolge an Leerräumen.
- Konsolenprotokoll
"0 1 2" . split()
['0', '1', '2']
Das Anlegen einer Liste mit allen Zeichen einer Zeichenfolge ist weiterhin mit ›list‹ möglich.
- Konsolenprotokoll
list( "0 1 2" )
['0', ' ', ' ', ' ', ' ', '1', ' ', '2']