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
reťazec.rstrip([znaky pre odstránenie])
Príklad
Aplikujme metódu rstrip na
nasledujúci reťazec:
txt = 'abcdea'
print(txt.rstrip('a'))
Výsledok vykonania kódu:
'abcde'
Príklad
Pridajme do reťazca medzery na začiatku
a na konci a znova aplikujme metódu rstrip:
txt = ' 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:
' abcdea '
Príklad
A teraz aplikujme metódu rstrip
bez určenia parametra:
txt = ' abcdea '
print(txt.rstrip())
Výsledok vykonania kódu:
' abcdea'