我想知道列表中的值是否存在于另一个列表中。 例如:python - 检查列表中是否存在确切的值集合
list1 = ['a','b']
list2 = ['a','b','c','d','e','a','b','c']
list3 = ['a','a','b','b','b','a','b','a']
我要检查,如果在list2
& list 3
存在list1
值。但是,当与list2
比较时,检查应该返回错误,因为list2
也具有除'a'&'b'以外的其他值。与list3相比,check应该返回true,因为它只有'a','b'。任何线索我怎么能做到这一点?
希望这是明确的。
'设置(列表1)==集(项目list3) '在'[使用来测试的一部分' – McGrady
可能的复制另一个在Python中的子列表](http://stackoverflow.com/questions/15144009/using-in-to-test-for-part-of-one-sublist-in-another-in-python) –