Metóda rstrip
Metóda rstrip vracia reťazec, v
ktorom sú odstránené znaky na jeho konci. V
voliteľnom parametri metódy určíme
znaky, ktoré chceme odstrániť. Ak
nie sú zadané, metóda odstráni iba
medzery na konci reťazca.
Syntax
pythonreťazec.rstrip([znaky pre odstránenie])
Príklad
Aplikujme metódu rstrip na
nasledujúci reťazec:
pythontxt = 'abcdea'
print(txt.rstrip('a'))
Výsledok vykonania kódu:
python'abcde'
Príklad
Pridajme do reťazca medzery na začiatku
a na konci a znova aplikujme metódu rstrip:
pythontxt = ' abcdea '
print(txt.rstrip('a'))
Pretože posledným znakom reťazca je teraz
medzera, nie zadaný 'a',
metóda, keď nenašla zhody, jednoducho vrátila
pôvodný reťazec:
python' abcdea '
Príklad
A teraz aplikujme metódu rstrip
bez určenia parametra:
pythontxt = ' abcdea '
print(txt.rstrip())
Výsledok vykonania kódu:
python' abcdea'