Método lstrip

O método lstrip retorna uma string na qual os caracteres especificados no início são removidos. No parâmetro opcional do método, indicamos os caracteres que queremos remover. Se eles não forem especificados, o método removerá apenas espaços no início da string.

Sintaxe

pythonstring.lstrip([caracteres para remover])

Exemplo

Vamos aplicar o método lstrip à seguinte string:

pythontxt = 'abcdea'
print(txt.lstrip('a'))

Resultado da execução do código:

python'bcdea'

Exemplo

Vamos adicionar espaços no início e no final da string e aplicar o método lstrip novamente:

pythontxt = ' abcdea '
print(txt.lstrip('a'))

Como o primeiro caractere da string agora é um espaço, e não o 'a' especificado, o método, não encontrando correspondências, simplesmente retornará a string original:

python' abcdea '

Exemplo

E agora vamos aplicar o método lstrip sem especificar nenhum parâmetro:

pythontxt = ' abcdea '
print(txt.lstrip())

Resultado da execução do código:

python'abcdea '

Veja também

  • método strip,
    que remove caracteres no início e final da string
  • método rstrip,
    que remove caracteres no final da string