这个问题在这里已有答案:
def foodList(order, food):
for i in order:
if i in food:
i= True
else:
i= False
我有一个名为“order”的列表和一个名为“food”的列表,我正在尝试检查每个元素,以查看它是否存在于食物中 . 如果是的话,我想返回true,如果没有,我想返回false . 我试图在列表中打印每个元素的结果 .
例如,让我们说
order= ["water", "wine", "sandwich", "pasta"]
和
food=["sandwich", "pasta"]
因为三明治和意大利面也是按顺序发现的,我的印刷声明应该说
[False, False, True, True]
1 回答
修复方法的另一种方法: