Metodo rstrip

Il metodo rstrip restituisce una stringa in cui vengono rimossi i caratteri alla sua fine. Nel parametro opzionale del metodo indichiamo i caratteri che vogliamo rimuovere. Se non vengono specificati, il metodo rimuoverà solo gli spazi alla fine della stringa.

Sintassi

pythonstringa.rstrip([caratteri da rimuovere])

Esempio

Applichiamo il metodo rstrip alla seguente stringa:

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

Risultato dell'esecuzione del codice:

python'abcde'

Esempio

Aggiungiamo degli spazi all'inizio e alla fine della stringa e applichiamo nuovamente il metodo rstrip:

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

Dato che l'ultimo carattere della stringa ora è uno spazio, e non la 'a' specificata, il metodo, non avendo trovato corrispondenze, ha semplicemente restituito la stringa originale:

python' abcdea '

Esempio

Ora applichiamo il metodo rstrip senza specificare parametri:

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

Risultato dell'esecuzione del codice:

python' abcdea'

Vedi anche

  • metodo strip,
    che rimuove i caratteri all'inizio e alla fine della stringa
  • metodo lstrip,
    che rimuove i caratteri all'inizio della stringa