Método rstrip
O método rstrip retorna uma string com
os caracteres removidos do seu final. No
parâmetro opcional do método, indicamos
os caracteres que queremos remover. Se
não forem especificados, o método removerá apenas
os espaços em branco no final da string.
Sintaxe
string.rstrip([caracteres para remover])
Exemplo
Vamos aplicar o método rstrip à
seguinte string:
txt = 'abcdea'
print(txt.rstrip('a'))
Resultado da execução do código:
'abcde'
Exemplo
Vamos adicionar espaços no início
e no final da string e aplicar o método rstrip novamente:
txt = ' abcdea '
print(txt.rstrip('a'))
Como o último caractere da string agora
é um espaço, e não o 'a' especificado,
o método, não encontrando correspondências, simplesmente retornou
a string original:
' abcdea '
Exemplo
Agora vamos aplicar o método rstrip
sem especificar nenhum parâmetro:
txt = ' abcdea '
print(txt.rstrip())
Resultado da execução do código:
' abcdea'