Método lstrip

El método lstrip devuelve una cadena en la que se eliminan los caracteres especificados al inicio. En el parámetro opcional del método indicamos los caracteres que queremos eliminar. Si no se especifican, el método eliminará solo los espacios en blanco al inicio de la cadena.

Sintaxis

pythoncadena.lstrip([caracteres a eliminar])

Ejemplo

Apliquemos el método lstrip a la siguiente cadena:

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

Resultado de la ejecución del código:

python'bcdea'

Ejemplo

Pongamos espacios al inicio y al final de la cadena y apliquemos nuevamente el método lstrip:

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

Dado que el primer carácter de la cadena ahora es un espacio, no el 'a' especificado, el método, al no encontrar coincidencias, simplemente devolverá la cadena original:

python' abcdea '

Ejemplo

Y ahora apliquemos el método lstrip sin especificar parámetro:

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

Resultado de la ejecución del código:

python'abcdea '

Ver también

  • método strip,
    que elimina caracteres al inicio y final de la cadena
  • método rstrip,
    que elimina caracteres al final de la cadena