求两个数列的交集、并集与差集
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