Método rpartition
El método rpartition devuelve una tupla
de una cadena dividida por la última
coincidencia de subcadena y el separador
especificado en el parámetro.
Sintaxis
cadena.rpartition(separador)
Ejemplo
Apliquemos el método rpartition
a la siguiente cadena:
txt = 'abc_dea'
print(txt.rpartition('_'))
Resultado de la ejecución del código:
('abc', '_', 'dea')
Ejemplo
Ahora agreguemos un carácter adicional
'_' a nuestra cadena y apliquemos nuevamente el método
rpartition:
txt = 'ab_cd_ea'
print(txt.rpartition('_'))
Como se puede ver en el resultado obtenido, el método
dividió la cadena solo por la última
coincidencia del carácter '_':
('ab_cd', '_', 'ea')