Método index
O método index retorna o índice da primeira
ocorrência de uma substring em uma string. No primeiro
parâmetro do método, definimos a substring desejada,
no segundo e terceiro parâmetros opcionais
- o índice de início e fim da busca, respectivamente.
Se a substring não for encontrada, o método lançará
uma exceção.
Sintaxe
string.index(substring, [início da busca], [fim da busca])
Exemplo
Vamos encontrar a posição da substring 'a':
txt = 'abcadea'
print(txt.index('a'))
Resultado da execução do código:
0
Exemplo
Agora vamos especificar os limites da busca:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Resultado da execução do código:
3
Veja também
-
método
rindex,
que retorna o maior índice da ocorrência da substring no final da string -
método
find,
que retorna o índice da primeira ocorrência de uma substring em uma string -
método
startswith,
que verifica a substring desde o início da string -
método
endswith,
que verifica a ocorrência da substring no final da string -
método
count,
que retorna o número de ocorrências da substring na string