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
stringa.rstrip([caratteri da rimuovere])
Esempio
Applichiamo il metodo rstrip alla
seguente stringa:
txt = 'abcdea'
print(txt.rstrip('a'))
Risultato dell'esecuzione del codice:
'abcde'
Esempio
Aggiungiamo degli spazi all'inizio
e alla fine della stringa e applichiamo nuovamente il metodo rstrip:
txt = ' 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:
' abcdea '
Esempio
Ora applichiamo il metodo rstrip
senza specificare parametri:
txt = ' abcdea '
print(txt.rstrip())
Risultato dell'esecuzione del codice:
' abcdea'