Método rpartition() da string Python

Exemplo

Procurar a última ocorrência da palavra "bananas" e retornar uma tupla de três elementos:

  • 1 - Todo o conteúdo antes do "match"
  • 2 - "match"
  • 3 - Todo o conteúdo após o "match"
txt = "Eu poderia comer bananas o dia todo, bananas são minha fruta favorita"
x = txt.rpartition("bananas")
print(x)

Executar Exemplo

Definição e Uso

O método rpartition() busca a última ocorrência do string especificado e divide a string em uma tupla de três elementos.

O primeiro elemento contém a parte da string antes do string especificado.

O segundo elemento contém o string especificado.

O terceiro elemento contém a parte da string após o string.

Sintaxe

string.rpartition(value)

Valor do Parâmetro

Parâmetro Descrição
value Obrigatório. A string a ser recuperada.

Mais Exemplos

Exemplo

Se o valor especificado não for encontrado, o método rpartition() retornará uma tupla contendo: 1 - o string inteiro, 2 - uma string vazia, 3 - uma string vazia:

txt = "Eu poderia comer bananas o dia todo, bananas são minha fruta favorita"
x = txt.rpartition("apples")
print(x)

Executar Exemplo