Metodo rpartition
Il metodo rpartition restituisce una tupla
da una stringa divisa in base all'ultima
corrispondenza della sottostringa e del separatore
specificato nel parametro.
Sintassi
stringa.rpartition(separatore)
Esempio
Applichiamo il metodo rpartition
alla seguente stringa:
txt = 'abc_dea'
print(txt.rpartition('_'))
Risultato dell'esecuzione del codice:
('abc', '_', 'dea')
Esempio
Ora aggiungiamo un carattere '_' aggiuntivo
alla nostra stringa e applichiamo nuovamente il metodo
rpartition:
txt = 'ab_cd_ea'
print(txt.rpartition('_'))
Come si vede dal risultato ottenuto, il metodo
ha diviso la stringa solo in base all'ultima
corrispondenza del carattere '_':
('ab_cd', '_', 'ea')
Vedi anche
-
metodo
join,
che restituisce una stringa da una lista di stringhe -
metodo
partition,
che divide una stringa in base alla prima corrispondenza di una sottostringa -
metodo
rsplit,
che divide una stringa in base a una sottostringa da destra -
metodo
split,
che divide una stringa in base a una sottostringa da sinistra