问题:python中两个列表list如何求交集
解决:使用set的&方法
方法:
a = [1,2,3,4,1,5]
b = [2,11,33,43,4]
c = list(set(a) & set(b))
获取c的值为[2,4]
拓展:set方法求列表的并集、交集、差集
list(set(a).intersection(set(b)))
list(set(a).union(set(b)))
list(set(a).difference(set(b))) # a中有而b中没有的
问题:python中两个列表list如何求交集
解决:使用set的&方法
方法:
a = [1,2,3,4,1,5]
b = [2,11,33,43,4]
c = list(set(a) & set(b))
获取c的值为[2,4]
拓展:set方法求列表的并集、交集、差集
list(set(a).intersection(set(b)))
list(set(a).union(set(b)))
list(set(a).difference(set(b))) # a中有而b中没有的