Le mot-clé in

Tout comme avec les chaînes de caractères, vous pouvez utiliser le mot-clé intégré in avec les listes pour vérifier si une liste contient un élément donné. Le mot-clé in renvoie une valeur booléenne (True ou False) selon que l'élément est trouvé dans la liste ou non.
Voici un exemple d'utilisation du mot-clé in avec une liste :
fruits = ['apple', 'banana', 'orange', 'grape']

if 'apple' in fruits and 'banana' in fruits:
    print('We have both apples and bananas!')
Dans cet exemple, nous utilisons l'opérateur and pour vérifier si apple et banana sont tous deux dans la liste fruits. Si les deux sont présents, la condition if est True, et le message We have both apples and bananas! est affiché.

Défi

Vous aidez le célèbre café « Les Quatre Ingrédients » à écrire leur système de traitement des commandes. Les quatre premières lignes de l'entrée listent les ingrédients d'un élément du menu, tandis que les deux lignes suivantes listent les ingrédients auxquels un client est allergique. Votre tâche est d'afficher Order accepted! s'il n'y a pas d'allergènes dans les ingrédients ou Allergen alert! si le client est allergique à un ou plusieurs ingrédients.
Entrée
Sortie
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