Cómo comprobar si un elemento esta en una lista python

comprobar si un elemento está en una lista de Python

Para comprobar si un elemento está en una lista en Python debemos usar el operador in.

Aquí tienes un código de ejemplo:

mi_lista = [1, 2, 3, 4, 5]

if 3 in mi_lista:
  print("El elemento está en la lista")
else:
  print("El elemento no está en la lista")

En este caso, se imprimiría «El elemento está en la lista», ya que 3 sí está en la lista mi_lista.

Otra opción es usar el método .index() de la lista. Este método devuelve la posición del elemento en la lista, o lanza una excepción ValueError si el elemento no está en la lista.

Aquí un ejemplo:

mi_lista = [1, 2, 3, 4, 5]

try:
  indice = mi_lista.index(3)
  print("El elemento está en la lista en la posición", indice)
except ValueError:
  print("El elemento no está en la lista")

En este caso, se imprimiría «El elemento está en la lista en la posición 2», ya que 3 está en la posición 2 de la lista mi_lista.

Hasta aquí esta sencilla operación que nos va a ser muy útil en varias ocasiones. Cualquier duda, puedes añadirla en los comentarios.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *