Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
80 of 151 menu
◀ ▶

Método rindex

El método rindex devuelve el índice más alto de coincidencia de subcadena desde el final de la cadena. En el primer parámetro del método especificamos la cadena o subcadena que queremos encontrar, en el segundo parámetro opcional - el índice de inicio de búsqueda, en el tercer parámetro opcional - el índice de fin de búsqueda.

A diferencia del método rfind el método rindex lanza una excepción ValueError, si la subcadena no se encuentra.

Sintaxis

cadena.rindex(qué buscar, [inicio búsqueda], [fin búsqueda])

Ejemplo

Encontremos la posición de la primera subcadena 'a' desde el final de la cadena:

txt = 'abacdea' print(txt.rindex('a'))

Resultado de la ejecución del código:

6

Ejemplo

Y ahora establezcamos los límites de búsqueda:

txt = 'abacdea' print(txt.rindex('a', 1, 3))

Resultado de la ejecución del código:

2

Ejemplo

Y ahora intentemos encontrar una subcadena inexistente usando el método rindex:

txt = 'abacdea' print(txt.rindex('f'))

Después de ejecutar el código el método nos devolvió un error:

ValueError: substring not found

Véase también

  • método replace,
    que busca y reemplaza una subcadena en una cadena
  • método startswith,
    que verifica una subcadena desde el inicio de la cadena
  • método rfind,
    que devuelve el índice de la última coincidencia de subcadena en la cadena
  • método count,
    que devuelve el número de ocurrencias de una subcadena en la cadena
  • método endswith,
    que verifica la ocurrencia de una subcadena desde el final de la cadena
  • método find,
    que devuelve el índice de la primera coincidencia de subcadena en la cadena
← →
↑
Español▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar