版权声明:如需转载,请注明转载地址。 https://blog.csdn.net/oJohnny123/article/details/81979449
比如,现在有两个list类型:
a = [1,2,3,4]
b = [1,2,3]
一. 差集
很明显结果是[4],下面我们说一下具体方法。
ret_list = [item for item in a if item not in b]
还有一种方法
ret_list = list(set(a)^set(b))
二. 并集
很明显结果是[1,2,3,4],下面是具体方法:
ret_list = list(set(a).union(set(b)))
三. 交集
很明显结果是[1,2,3],下面是具体方法:
ret_list = list((set(a).union(set(b)))^(set(a)^set(b)))