Método Python String rindex ()

Descrição

Método de string Python rindex() retorna o último índice onde a substring str for encontrado, ou levantará uma exceção se tal índice não existir, opcionalmente restringindo a pesquisa a string [beg: end].

Sintaxe

A seguir está a sintaxe para rindex() método -

str.rindex(str, beg=0 end=len(string))

Parâmetros

  • str - Isso especifica a string a ser pesquisada.

  • beg - Este é o índice inicial, por padrão é 0

  • len - Este é o índice final, por padrão é igual ao comprimento da string.

Valor de retorno

Este método retorna o último índice se encontrado, caso contrário, gera uma exceção se str não for encontrado.

Exemplo

O exemplo a seguir mostra o uso do método rindex ().

#!/usr/bin/python

str1 = "this is string example....wow!!!";
str2 = "is";

print str1.rindex(str2)
print str1.index(str2)

Quando executamos o programa acima, ele produz o seguinte resultado -

5
2