Método partition
O método partition retorna uma tupla
de uma string dividida na primeira ocorrência
de uma substring e do separador especificado
no parâmetro.
Sintaxe
string.partition(separador)
Exemplo
Vamos aplicar o método partition à
seguinte string:
txt = 'abc_dea'
print(txt.partition('_'))
Resultado da execução do código:
('abc', '_', 'dea')
Exemplo
Agora vamos adicionar um caractere adicional
'_' à nossa string e aplicar o método
partition novamente:
txt = 'ab_cd_ea'
print(txt.partition('_'))
Como pode ser visto no resultado obtido, o método
dividiu a string apenas na primeira ocorrência
do caractere '_':
('ab', '_', 'cd_ea')
Veja também
-
método
rpartition,
que divide a string na última ocorrência de uma substring -
método
rsplit,
que divide a string por uma substring pela direita -
método
split,
que divide a string por uma substring pela esquerda -
método
join,
que retorna uma string de uma lista de strings