title: Problem with checking if user-created list items exist in a pre-made list
body: <p>So new to Python and just started working out the potentials. Here, the user types in the ingredients they don't want their food to have. But the problem comes when the method works with a few of the options and doesn't with the rest. Here's the code:</p>
  
  <pre><code>menu = []
  pepper = "pepper"
  salt = "salt"
  meat = "meat"
  chicken = "chicken"
  tomato = "tomato"
  cucumber = "cucumber"
  tye = "tye"
  food_1 = [pepper, salt, meat]
  food_2 = [chicken, tomato, cucumber]
  food_3 = [pepper, chicken, tomato]
  food_4 = [salt, tomato, cucumber]
  food_5 = [meat, tomato]
  food_6 = [pepper, tye]
  # pepper is used 3 times.
  # salt is used 2 times,
  # meat is used 2 times.
  # chicken is used 2 times.
  # tomato is used 4 times.
  # cucumber is used 2 times.
  # tye is used 1 time.
  menu.append(food_1)
  menu.append(food_2)
  menu.append(food_3)
  menu.append(food_4)
  menu.append(food_5)
  menu.append(food_6)
  
  bad_ingredients = ""
  removed_from_meal = []
  while bad_ingredients is not "0":
      bad_ingredients = input("Please tell me what foods you don't like. When you're finished, type 0 to quit this: ")
      removed_from_meal.append(bad_ingredients)
      if removed_from_meal.__contains__("0"):
          removed_from_meal.remove("0")  # removing the 0 used to exit the loop from the list.
  print("You have asked to remove {} from your food.".format(removed_from_meal))
  
  for food in menu:
      if any(elem in removed_from_meal for elem in food):
          menu.remove(food)
  print("You can now choose {} foods from the menu.".format(len(menu)))
  </code></pre>
  
  <p>Take "pepper" for example and it works. Even when I comment out the ones not containing it, the output number of menu items is correct. But a few like "tomato" doesn't seem to follow. I made the lists in this order to use them later on in specific print lines. The user-made list also doesn't function quite well if the "removed_from_meal" has got more than one element but I believe it comes from the first problem.</p>