d 上存在的元素,我想这样做财产以后像Python的 - 测试如果其他列表(无论该列表中的位置)
list = [1,5,56,2]
listWin = [3,85,1,5]
我要检查是否有任何列表的数字存在于列表中Win并且说相互之间存在极大的数字! 谢谢!
d 上存在的元素,我想这样做财产以后像Python的 - 测试如果其他列表(无论该列表中的位置)
list = [1,5,56,2]
listWin = [3,85,1,5]
我要检查是否有任何列表的数字存在于列表中Win并且说相互之间存在极大的数字! 谢谢!
您可以使用list comprehension来查找常用元素。另外,不要使用内置名称list
作为变量名称。
In [1]: list1 = [1,5,56,2] # First list
In [2]: list2 = [3,85,1,5] # Second list
In [3]: common_elements = [x for x in list1 if x in list2]
In [4]: common_elements # Common elements in 2 lists
Out[4]: [1, 5]
非常感谢你! :D我不知道为什么人们不喜欢我的问题:c我只是失去了一些声誉omg不是我的错,如果我不是py的专业人士 –
乐意帮忙! :) –
set(list).intersection(listWin)
你试过了什么?你遇到什么问题?你知道如何搜索列表中的项目吗?你知道如何迭代列表吗? –
一行 - '[列表如果我在listWin中列印i,列表]。 顺便说一句,你不应该用python的保留关键字来命名你的变量。 – marmeladze