Metoda strip
Metoda strip vrací řetězec, na
jehož začátku a konci jsou odstraněny zadané
znaky. V nepovinném parametru metody
zadáme znaky, které chceme
odstranit. Pokud nejsou uvedeny, metoda
odstraní pouze mezery na začátku a konci
řetězce.
Syntaxe
řetězec.strip([znaky pro odstranění])
Příklad
Aplikujme metodu strip na
následující řetězec:
txt = 'abcdea'
print(txt.strip('a'))
Výsledek provedení kódu:
'bcde'
Příklad
Přidejme na začátek a konec řetězce mezery
a znovu aplikujme metodu strip:
txt = ' abcdea '
print(txt.strip('a'))
Protože nyní jsou prvním a posledním znakem
řetězce mezery, nikoli zadaný
'a', metoda, která nenašla shody,
jednoduše vrátila původní řetězec:
' abcdea '
Příklad
A nyní aplikujme metodu strip
bez zadání parametru:
txt = ' abcdea '
print(txt.strip())
Výsledek provedení kódu:
'abcdea'