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