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

pythoncadena.rpartition(separador)

Ejemplo

Apliquemos el método rpartition a la siguiente cadena:

pythontxt = 'abc_dea'
print(txt.rpartition('_'))

Resultado de la ejecución del código:

python('abc', '_', 'dea')

Ejemplo

Ahora agreguemos un carácter adicional '_' a nuestra cadena y apliquemos nuevamente el método rpartition:

pythontxt = '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 '_':

python('ab_cd', '_', 'ea')

Véase también

  • método join,
    que devuelve una cadena a partir de una lista de cadenas
  • método partition,
    que divide una cadena por la primera coincidencia de subcadena
  • método rsplit,
    que divide una cadena por subcadena desde la derecha
  • método split,
    que divide una cadena por subcadena desde la izquierda