`

python求数组交集、并集、差集

阅读更多
con_list1=[1,2,3,4]
con_list2=[3,5,6,8]

#并集
union_list=list(set(con_list1).union(set(con_list2)))

print(union_list)
#交集
ret_list = list((set(con_list1).union(set(con_list2)))^(set(con_list1)^set(con_list2)))

print(ret_list)


#差集  con_list1中有,而con_list2中没有
Difference_list=list(set(con_list1).difference(set(con_list2)))


print(Difference_list)

#差集  con_list2中有,而con_list1中没有
Difference_list2=list(set(con_list2).difference(set(con_list1)))

print(Difference_list2)

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics