in キーワード

文字列の場合と同様に、リストに特定の要素が含まれているかを確認するために、組み込みの in キーワードを使うことができます。in キーワードは、要素がリスト内に見つかるかどうかに応じて、ブール値(True または False)を返します。
リストで in キーワードを使う例を見てみましょう:
fruits = ['apple', 'banana', 'orange', 'grape']

if 'apple' in fruits and 'banana' in fruits:
    print('We have both apples and bananas!')
この例では、and 演算子を使って、fruits リストに applebanana の両方が含まれているかをチェックしています。両方が含まれていれば、if 文は True となり、We have both apples and bananas! というメッセージが表示されます。

チャレンジ

あなたは有名な「4つの材料」カフェの注文処理システムを手伝っています。最初の4行の入力にはメニューアイテムの材料がリストされ、次の2行にはお客様がアレルギーを持つ材料がリストされます。材料にアレルゲンが含まれていなければ Order accepted! と表示し、1つ以上含まれていれば Allergen alert! と表示するのがあなたのタスクです。
Input
Output
egg apple flour brown sugar apple strawberry
Allergen alert!
spinach feta egg short crust pastry peanut honey
Order accepted!
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue