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

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)
  
Abrir en editor

Ejercicio: Usar print()

Busque la primera aparición del valor 8 y devuelva su posición.

Ejemplo

    print("Práctica 1255")
valores = [1, 2, 3]
print(sum(valores))
  
Abrir en editor