关于python:从两个列表中提取相同的元素

Extract same elements from two lists

本问题已经有最佳答案,请猛点这里访问。

给定两个列表

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

输出相似元件

1
c = [2,4]

是否有从两个列表中比较和提取类似元素的API?可以通过逐元素比较来完成,但我想知道是否已经有了API。


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

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