Verificar la pertenencia a una lista

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En este desafío, escribirás una función para comprobar si algún elemento de una lista dada está incluido en otra lista dada.

Comprueba si algún valor de una lista está incluido en otra lista

Escribe una función includes_any(lst, values) que tome dos listas como argumentos. La función debe comprobar si algún elemento de values está incluido en lst. Si se encuentra algún valor, la función debe devolver True, de lo contrario, debe devolver False.

Para resolver este problema, puedes usar un bucle for para iterar a través de cada valor en values. Luego, puedes usar el operador in para comprobar si el valor está incluido en lst. Si se encuentra un valor, devuelve True. Si no se encuentra ningún valor, devuelve False.

def includes_any(lst, values):
  for v in values:
    if v in lst:
      return True
  return False
includes_any([1, 2, 3, 4], [2, 9]) ## True
includes_any([1, 2, 3, 4], [8, 9]) ## False

Resumen

En este desafío, aprendiste cómo comprobar si algún elemento de una lista dada está incluido en otra lista dada. Usaste un bucle for para iterar a través de cada valor en values y el operador in para comprobar si el valor está incluido en lst. Luego devolviste True si se encontró algún valor, y False en caso contrario.