Método strip
O método strip
retorna uma string com
os caracteres especificados removidos do
início e do fim. 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 no início e no fim
da string.
Sintaxe
string.strip([caracteres para remover])
Exemplo
Vamos aplicar o método strip
à
seguinte string:
txt = 'abcdea'
print(txt.strip('a'))
Resultado da execução do código:
'bcde'
Exemplo
Vamos adicionar espaços no início e no fim da string
e aplicar o método strip
novamente:
txt = ' abcdea '
print(txt.strip('a'))
Como agora os primeiros e últimos caracteres
da string são espaços, e não o caractere
'a'
especificado, o método, não encontrando correspondências,
simplesmente retornou a string original:
' abcdea '
Exemplo
Agora vamos aplicar o método strip
sem especificar nenhum parâmetro:
txt = ' abcdea '
print(txt.strip())
Resultado da execução do código:
'abcdea'