Methode strip
Die Methode strip gibt einen String zurück, bei dem
angegebene Zeichen am
Anfang und Ende entfernt wurden. Im optionalen Parameter der Methode
geben wir die Zeichen an, die wir
entfernen möchten. Wenn sie nicht angegeben werden, entfernt die Methode
nur Leerzeichen am Anfang und Ende
des Strings.
Syntax
zeichenkette.strip([zu entfernende Zeichen])
Beispiel
Wenden wir die Methode strip auf
den folgenden String an:
txt = 'abcdea'
print(txt.strip('a'))
Ergebnis der Codeausführung:
'bcde'
Beispiel
Setzen wir Leerzeichen an den Anfang
und das Ende des Strings und wenden erneut die Methode strip an:
txt = ' abcdea '
print(txt.strip('a'))
Da nun das erste und das letzte Zeichen des Strings
Leerzeichen sind und nicht das angegebene
'a', hat die Methode, ohne Übereinstimmungen zu finden,
einfach den ursprünglichen String zurückgegeben:
' abcdea '
Beispiel
Wenden wir nun die Methode strip
ohne Angabe eines Parameters an:
txt = ' abcdea '
print(txt.strip())
Ergebnis der Codeausführung:
'abcdea'