从两个列表中提取相同的元素

时间:2014-06-04 13:10:14

标签: python python-2.7

给出两个列表

a = [1,2,3,4,5]
b = [2,4,6,7]

输出类似元素

c = [2,4]

是否有API可以比较和提取两个列表中的类似元素?可以通过逐个元素进行比较来实现,但我想知道是否已有API。

1 个答案:

答案 0 :(得分:2)

print set(a).intersection(set(b))

使用交集来获取两个列表中的公共元素