Método rsplit
El método rsplit devuelve una lista a partir de
una cadena, dividida por la última coincidencia
de la subcadena y el separador especificado
en el parámetro. En el segundo parámetro opcional
especificamos cuántas veces dividiremos
la cadena. Por defecto, se puede dividir
la cadena un número ilimitado de veces.
Sintaxis
cadena.rsplit(separador, [número de divisiones])
Ejemplo
Apliquemos el método rsplit a
la siguiente cadena y dividámosla una vez:
txt = 'ab_ac_dea'
print(txt.rsplit('_', 1))
Resultado de la ejecución del código:
['ab_ac', 'dea']
Ejemplo
Y ahora apliquemos el método rsplit
sin especificar el número de divisiones:
txt = 'ab_ac_dea'
print(txt.rsplit('_'))
Resultado de la ejecución del código:
['ab', 'ac', 'dea']
Ver también
-
método
split,
que divide una cadena por subcadena desde la izquierda -
método
rpartition,
que divide una cadena por la última coincidencia de subcadena -
método
rsplit,
que divide una cadena por subcadena desde la derecha -
método
partition,
que divide una cadena por la primera coincidencia de subcadena -
método
join,
que devuelve una cadena a partir de una lista de cadenas