我想比較兩個列表,並簡單地打印出一條消息,如果從第一列表中的任何值是在第二個列表。檢查是否在一個列表中的所有元素都在另一個
def listCompare():
list1 = [1, 2, 3, 4, 5]
list2 = [5, 6, 7, 8, 9]
if list1 in list2:
print("Number was found")
else:
print("Number not in list")
在這個例子中,我希望if
評估,以True
因爲5是在兩個列表。這不起作用,我不確定比較這兩個列表的最簡單方法。
我已經採取了兩個動作就這個問題:我修改,以澄清什麼是問題的明顯原點的問題:確定在一個列表中的任何值是另一個列表。我相信這是給出問題地址的最佳答案的原始意圖,並且@ h1h1選擇瞭解決該問題的答案。 h1h1多年來一直沒有出現,所以我不能要求他或她澄清。所採取的第二項行動是,在對「確定一個列表中的所有元素是否在第二個列表中」進行中途修改之前,將所接受的答案恢復爲其狀態。 – 2017-02-03 17:18:57