python 求两个数列的交集、并集与差集

来源:互联网 发布:淘宝分享有礼在哪里 编辑:程序博客网 时间:2024/06/07 08:29

求两个数列的交集、并集与差集

def set_handlers(list1, list2):    res1 = []  # 交集    res2 = list(set(list1+list2)) #并集    res3 = []  # 差集    for i in list2:        if i in list1:            res1.append(i) #list1、2都有,则是交集    for i in res2:        if i not in res1:            res3.append(i) #在并集而不在交集,则是差集    return res1, res2, res3
阅读全文
0 0