Introduction
Dans ce défi, vous devrez écrire une fonction pour vérifier si un élément quelconque d'une liste donnée est inclus dans une autre liste donnée.
This tutorial is from open-source community. Access the source code
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Dans ce défi, vous devrez écrire une fonction pour vérifier si un élément quelconque d'une liste donnée est inclus dans une autre liste donnée.
Écrivez une fonction includes_any(lst, values)
qui prend deux listes en arguments. La fonction doit vérifier si un élément quelconque de values
est inclus dans lst
. Si une valeur est trouvée, la fonction doit renvoyer True
, sinon, elle doit renvoyer False
.
Pour résoudre ce problème, vous pouvez utiliser une boucle for
pour parcourir chaque valeur de values
. Ensuite, vous pouvez utiliser l'opérateur in
pour vérifier si la valeur est incluse dans lst
. Si une valeur est trouvée, renvoyez True
. Si aucune valeur n'est trouvée, renvoyez 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
Dans ce défi, vous avez appris à vérifier si un élément quelconque d'une liste donnée est inclus dans une autre liste donnée. Vous avez utilisé une boucle for
pour parcourir chaque valeur de values
et l'opérateur in
pour vérifier si la valeur est incluse dans lst
. Vous avez ensuite renvoyé True
si une valeur a été trouvée, et False
sinon.