Método rindex() de la cadena Python
Ejemplo
La última ubicación en el texto donde aparece la cadena "China":
txt = "China es un gran país. Me encanta China." x = txt.rindex("casa") print(x)
Definición y Uso
El método rindex() busca la última aparición del valor especificado.
Si no se encuentra el valor, el método rindex() lanzará una excepción.
El método rindex() es casi idéntico al método rfind(). Vea el siguiente ejemplo.
Sintaxis
string.rindex(value, start, end)
Valor de Parámetro
Parámetros | Descripción |
---|---|
value | Obligatorio. El valor que se desea buscar. |
start | Opcional. Desde dónde comenzar la búsqueda. El valor predeterminado es 0. |
end | Opcional. Donde finalizar la búsqueda. El valor predeterminado es el final de la cadena. |
Más Ejemplos
Ejemplo
¿Dónde se encuentra la última aparición de la letra "e" en el texto?
txt = "Hola, bienvenido a mi mundo." x = txt.rindex("e") print(x)
Ejemplo
¿Dónde se encuentra la última aparición de la letra "e" en el texto, si solo se realiza la búsqueda entre las posiciones 5 y 10?
txt = "Hola, bienvenido a mi mundo." x = txt.rindex("e", 5, 10) print(x)
Ejemplo
Si no se encuentra el valor, el método rfind() devuelve -1, pero el método rindex() lanzará una excepción:
txt = "Hola, bienvenido a mi mundo." print(txt.rfind("q")) print(txt.rindex("q"))