python list 的常用操作:
两个list取交集:
a=[2,3,4,5]
b=[2,5,8]
tmp = [val for val in a if val in b]
print (list(set(a).intersection(set(b))))
两个list取并集:
print (list(set(a).union(set(b))))
两个list取差(补)集
print (list(set(b).difference(set(a))))
python list 的常用操作:
两个list取交集:
a=[2,3,4,5]
b=[2,5,8]
tmp = [val for val in a if val in b]
print (list(set(a).intersection(set(b))))
两个list取并集:
print (list(set(a).union(set(b))))
两个list取差(补)集
print (list(set(b).difference(set(a))))