Método Python3 rindex()
Descripción
rindex() devuelve la posición de la última aparición de la subcadena str en la cadena. Si no hay una cadena coincidente, se generará una excepción. Puedes especificar el parámetro opcional [beg:end] para establecer el intervalo de búsqueda.
Sintaxis
Sintaxis del método rindex():
str.rindex(str, beg=0 end=len(string))
Parámetros
- str -- La cadena a buscar
- beg -- Posición inicial de búsqueda, el valor predeterminado es 0
- end -- Posición final de búsqueda, el valor predeterminado es la longitud de la cadena.
Valor de retorno
Devuelve la posición de la última aparición de la subcadena str en la cadena. Si no hay una cadena coincidente, se generará una excepción.
Ejemplo
El siguiente ejemplo muestra cómo usar la función rindex():
#!/usr/bin/python3 str1 = "this is really a string example....wow!!!" str2 = "is" print (str1.rindex(str2)) print (str1.rindex(str2,10))
El resultado del ejemplo anterior es el siguiente:
5
Traceback (most recent call last):
File "test.py", line 6, in <module>
print (str1.rindex(str2,10))
ValueError: substring not found
Otras extensiones
Cadena Python3