qual a diferença do index e do find? ambos server pra mesma coisa que é encontrar a posição de uma palavra ou letra dentro do texto, ne?
qual a diferença do index e do find? ambos server pra mesma coisa que é encontrar a posição de uma palavra ou letra dentro do texto, ne?
Boa noite Leandro...
Realmente os dois tem o mesmo objetivo que é retornar o indice inicial de uma substring em uma string, caso ela exista...
Nesse link tem um estudo mais profundo das diferença entre elas: https://www.geeksforgeeks.org/difference-between-find-and-index-in-python/
Mas um exemplo... Caso vc nao tenha certeza se existe a substring exista dentro da string que vc esta buscando a função correta a utilizar é a find() e nao a index() - Já que a index() vai te retornar uma exceção ... enquanto a find te retorna -1;
Nesse link tem uma tabela completa sobre as diferenças....
Bons estudos..
Abraços