Método index() de Tuplas en Python
En Python, el
método
index()
se utiliza en tuplas para buscar un elemento específico y obtener el índice de su primera aparición en la tupla. El método
index()
toma como argumento el valor del elemento que deseas buscar y devuelve el índice de la primera ocurrencia de ese elemento.
Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.
Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.
-
El método
index()encuentra la primera aparición del valor especificado. -
El método
index()genera una excepción si no se encuentra el valor.
Sintaxis de index() en Python
Ésta es la sintaxis del método
index()
:
Ejemplo
tupla = ("manzana", "banana", "cereza")
tupla.index(valor, [inicio], [fin])
pritupla.index(valor, [inicio], [fin])
print(tupla)
Parámetros:
-
valor: El valor del elemento que deseas buscar en la tupla. -
inicio(opcional): El índice desde donde se iniciará la búsqueda. Por defecto es 0. -
fin(opcional): El índice donde se detendrá la búsqueda (sin incluir este índice). Por defecto es el final de la tupla.
Ejemplo del método index() en Python
Busque la primera aparición del valor 8 y devuelva su posición:
Ejemplo
tupla = ("manzana", "banana", "cereza")
tupla.index(valor, [inicio], [fin])
pritupla.index(valor, [inicio], [fin])
print(tupla)
En este ejemplo, tenemos una tupla llamada
thistuple
con varios valores. Utilizamos el método
index(8)
para buscar la primera aparición del valor 8 en la tupla. El resultado se asigna a la variable X.
El método
index()
devuelve el índice del primer elemento que coincida con el valor especificado (en este caso, el valor 8). En este caso particular, el valor 8 aparece por primera vez en el índice 3 de la tupla (recordando que los índices en Python comienzan desde 0), por lo que el resultado impreso será:
3
Esto indica que la primera aparición del valor 8 se encuentra en el índice 3 de la tupla
thistuple
.
Valores de parámetros
La sintaxis indica el orden de argumentos y palabras clave. Copia la plantilla y sustituye nombres de columnas o literales entre comillas simples.
| Parámetro | Descripción |
|---|---|
| valor | Requerido. El elemento a buscar |
- Tutorial de Tuplas en Python
Practica Método index() de Tuplas en Python en el editor
Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.
Ejercicio: Ésta es la sintaxis del método
Ésta es la sintaxis del método index().
Ejemplo
tupla = ("pera", "mango", "fresa")
tupla.index(valor, [inicio], [fin])
pritupla.index(valor, [inicio], [fin])
print(tupla)
Ejercicio: Usar print()
Busque la primera aparición del valor 8 y devuelva su posición.