12 of 151 menu

Método index

El método index busca un elemento en una lista y devuelve el índice de su primera aparición. En el primer parámetro especificamos el elemento que nos interesa. En el segundo parámetro opcional indicamos la posición de inicio de la búsqueda, en el tercer parámetro opcional - la posición de fin de la búsqueda.

Sintaxis

lista.index(qué buscamos, [inicio de búsqueda], [fin de búsqueda])

Ejemplo

Busquemos la posición de la primera aparición del elemento 'ab':

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

Resultado de la ejecución del código:

0

Ejemplo

Y ahora especifiquemos las posiciones de inicio y fin de la búsqueda:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('ab', 1, 3))

Resultado de la ejecución del código:

2

Ejemplo

Busquemos un elemento que no existe:

lst = ['ab', 'cd', 'ab', 'ef', 'ab'] print(lst.index('xx'))

En este caso el método nos devolverá un error:

ValueError: 'ab' is not in list

Véase también

  • función len,
    que devuelve la longitud de la lista
  • método count,
    que devuelve el número de coincidencias de un elemento en la lista
  • método insert,
    que añade un elemento a la lista antes del índice especificado
  • método pop,
    que elimina un elemento por su índice
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