Método partition
El método partition devuelve una tupla
de una cadena dividida por la primera coincidencia
de una subcadena y el separador especificado en el parámetro.
Sintaxis
cadena.partition(separador)
Ejemplo
Apliquemos el método partition a
la siguiente cadena:
txt = 'abc_dea'
print(txt.partition('_'))
Resultado de la ejecución del código:
('abc', '_', 'dea')
Ejemplo
Y ahora agreguemos un carácter adicional
'_' a nuestra cadena y apliquemos nuevamente el método
partition:
txt = 'ab_cd_ea'
print(txt.partition('_'))
Como se puede ver en el resultado obtenido, el método
dividió la cadena solo en la primera coincidencia
del carácter '_':
('ab', '_', 'cd_ea')
Ver también
-
método
rpartition,
que divide una cadena por la última coincidencia de una subcadena -
método
rsplit,
que divide una cadena por una subcadena desde la derecha -
método
split,
que divide una cadena por una subcadena desde la izquierda -
método
join,
que devuelve una cadena a partir de una lista de cadenas