欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-06-10 21:54:10
...
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)