У меня проблемы с настройкой правильной инструкции if.Устранение неполадок Python Устранение неполадок
Это мой код:
def task_13():
Main_meal=['Meat','Cheese','Fish']
addons=['Potatoes','Rice','Salad']
my_meal=[(x+y) for x in Main_meal for y in addons if (x+y)!= 'FishRice' and 'CheeseRice']
print(my_meal)
Мой вопрос, почему Python отфильтровать «CheeseRice», когда он заявил там, но только отфильтровывать опцию «FishRice».
Это мой выход:
['MeatPotatoes', 'MeatRice', 'MeatSalad', 'CheesePotatoes', 'CheeseRice', 'CheeseSalad', 'FishPotatoes', 'FishSalad']
Спасибо за ваши советы.
Спасибо, я понимаю, где я делаю ошибку прямо сейчас –