Método rstrip

El método rstrip devuelve una cadena en la que se eliminan los caracteres al final. 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 al final de la cadena.

Sintaxis

pythoncadena.rstrip([caracteres a eliminar])

Ejemplo

Apliquemos el método rstrip a la siguiente cadena:

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

Resultado de la ejecución del código:

python'abcde'

Ejemplo

Pongamos espacios al principio y al final de la cadena y apliquemos de nuevo el método rstrip:

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

Dado que el último carácter de la cadena ahora es un espacio, y no la 'a' especificada, el método, al no encontrar coincidencias, simplemente devolvió la cadena original:

python' abcdea '

Ejemplo

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

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

Resultado de la ejecución del código:

python' abcdea'

Véase también

  • método strip,
    que elimina caracteres al principio y final de la cadena
  • método lstrip,
    que elimina caracteres al principio de la cadena