python求数组交集、并集、差集
程序员文章站
2022-05-07 10:23:24
...
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)