No python, se a string contiver uma replicação do mesmo número, é conhecida como ocorrência de uma corda python. Certamente, quando estamos trabalhando com strings python, precisamos encontrar a última ocorrência na string. A questão é muito comum e estamos aqui para corrigir este problema. A maneira de obter a última existência da string é ilustrada aqui. Vamos discutir alguns métodos em que realizamos as operações para buscar a última ocorrência da corda Python. Então, vá para o Spyder Compiler e a seca, execute todos os códigos de exemplo para entender todos os métodos breves.
Exemplo 1:
Aqui ilustramos a maneira mais confiável de obter as últimas ocorrências dos itens da string usando o método String rindex (). O comando rindex () retorna a última existência da substring ou caractere, se presente na string python. O golpe dessa abordagem é que ela gera um erro se não houver caráter ou substring na string python e, portanto, interrompe o código do programa.
Para ilustrar ainda mais a função rindex (), usamos o compilador Spyder para que você possa entender como ele pesquisa a ocorrência do último personagem ou substring na string python. Inicialmente, criamos e inicializamos uma string python. Em seguida, usamos uma função de impressão que exibe a string python criada. Podemos então chamar a função rindex () e passar nossa string como um parâmetro. A função de impressão é utilizada para mostrar o índice da última existência da string python.
First_String = "Python é melhor para aprender"
Para encontrar a última ocorrência da string, salve e execute o programa, e a saída é exibida na tela do console do compilador.
Exemplo 2:
Em nossa segunda demonstração, outro método mais eficiente é encontrar as últimas ocorrências da string usando o método string rfind (). Este é outro método para atingir o objetivo. Este comando é muito melhor do que o jeito acima mencionado, pois retorna um "-1" se não encontrar nenhuma substring. Não gera um erro, assim como o método rindex ().
Para ilustrar ainda mais a função rfind (), usamos o mesmo arquivo de programa para que você possa entender como ele pesquisa a ocorrência do último personagem ou substring na string python. Inicialmente, criamos e inicializamos uma string python 'Python é a melhor linguagem de programação'. Em seguida, usamos uma função de impressão que exibe a string python criada. Podemos então chamar a função rfind () e passar nossa string como um parâmetro. Podemos então usar a função de impressão para exibir o índice da última ocorrência de uma substring na string python.
primeiro_string = "Python é a melhor linguagem de programação"
Para encontrar a última ocorrência da string, salve e execute o programa, e a saída é exibida na tela do console do compilador.
Exemplo 3:
Nosso terceiro programa recebe informações do usuário usando a função rindex (). No entanto, usamos o método rindex () para encontrar o último índice de caracteres em uma string python neste programa. Ele procura o último índice e depois retorna o valor. Então, aqui estamos criando a string que pega a entrada do usuário e salva esse valor em "First_str". Da mesma forma, estamos lendo o char de string e atribuindo esse elemento em "Sec_char". A existência de "sec_char" em "First_str" é encontrada usando o comando rindex e é salvo em "last_index" e, em seguida, a função de impressão exibe esse valor de índice.
primeiro_str = input ("Digite uma string:")
Aqui, runamos o código do nosso programa duas vezes. A primeira vez que gera um "ValueError" porque pode encontrar "z" na string dada. Na segunda vez, ele encontra o valor e imprime o valor resultante na tela.
Para encontrar a última ocorrência da string, salve e execute o programa, e a saída é exibida na tela do console do compilador.
Conclusão:
Esses foram os programas básicos para encontrar a última ocorrência na corda Python. Basta tentar esses métodos e entender o conceito de métodos Rindex () e RFind (). Sugere -se implementar todos esses métodos em seus sistemas também.