はじめに
このチャレンジでは、与えられたリストの要素が別の与えられたリストに含まれているかどうかを確認する関数を書きます。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
このチャレンジでは、与えられたリストの要素が別の与えられたリストに含まれているかどうかを確認する関数を書きます。
2つのリストを引数として受け取る関数includes_any(lst, values)
を書きます。この関数は、values
の要素がlst
に含まれているかどうかを確認する必要があります。1つでも値が見つかった場合、関数はTrue
を返し、そうでなければFalse
を返す必要があります。
この問題を解くには、for
ループを使ってvalues
の各値を反復処理できます。その後、in
演算子を使って値がlst
に含まれているかどうかを確認できます。値が見つかった場合はTrue
を返します。値が見つからなかった場合は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
このチャレンジでは、与えられたリストの要素が別の与えられたリストに含まれているかどうかを確認する方法を学びました。for
ループを使ってvalues
の各値を反復処理し、in
演算子を使って値がlst
に含まれているかどうかを確認しました。その後、1つでも値が見つかった場合はTrue
を返し、そうでなければFalse
を返しました。