python中的交集、并集、差集计算
2017-07-19 本文已影响0人
小甜瓜Melon
** a和b均为list **
交集
print list(set(a).intersection(set(b)))
等价于
tmp=[val for val in a if val inb]
并集
print list(set(a).union(set(b)))
差集
print list(set(b).difference(set(a))) #b中包含但a不包含
完。