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
pythonřetězec.strip([znaky pro odstranění])
Příklad
Aplikujme metodu strip na
následující řetězec:
pythontxt = 'abcdea'
print(txt.strip('a'))
Výsledek provedení kódu:
python'bcde'
Příklad
Přidejme na začátek a konec řetězce mezery
a znovu aplikujme metodu strip:
pythontxt = ' 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:
python' abcdea '
Příklad
A nyní aplikujme metodu strip
bez zadání parametru:
pythontxt = ' abcdea '
print(txt.strip())
Výsledek provedení kódu:
python'abcdea'