这些都不是。最好的方法是使用集合。
list1 = [1,2,3,4]
list2 = [3,4,5,6]
result = set(list1).intersection(list2)
集是可迭代的,因此无需将结果转换为任何东西。
Python列表交集效率:generator还是filter()?
这些都不是。最好的方法是使用集合。
list1 = [1,2,3,4]
list2 = [3,4,5,6]
result = set(list1).intersection(list2)
集是可迭代的,因此无需将结果转换为任何东西。