77 of 151 menu

Método find

El método find devuelve el índice de la primera coincidencia de una subcadena en una cadena. En el primer parámetro del método especificamos la subcadena que necesitamos, en el segundo y tercer parámetros opcionales - el índice de inicio y fin de la búsqueda respectivamente. Si la subcadena no se encuentra, el método devuelve el número -1.

Sintaxis

cadena.find(subcadena, [índice de inicio de búsqueda], [índice de fin de búsqueda])

Ejemplo

Busquemos la subcadena 'a', especificando el inicio y el fin para la búsqueda:

txt = 'abcadea' print(txt.find('a', 1, 4))

Resultado de la ejecución del código:

3

Ejemplo

Busquemos la subcadena 'a', cambiando los índices para la búsqueda:

txt = 'abcadea' print(txt.find('a', 1, 3))

Resultado de la ejecución del código:

-1

Ejemplo

Y ahora busquemos la subcadena 'a' sin especificar los índices para su búsqueda:

txt = 'abcadea' print(txt.find('a'))

Resultado de la ejecución del código:

0

Véase también

  • método index,
    que busca el índice de coincidencia de una subcadena en una cadena
  • método rfind,
    que devuelve el índice de la última coincidencia de una subcadena en una cadena
  • método count,
    que devuelve el número de ocurrencias de una subcadena en una cadena
  • método startswith,
    que verifica una subcadena desde el inicio de 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