1. 程式人生 > >關於如何獲取兩個列表的交集,並集,差集,分享一個簡單高效的方法

關於如何獲取兩個列表的交集,並集,差集,分享一個簡單高效的方法

lt1=[1,3,5,7,9]
lt2=[1,5,7,6,4]
#交集
print(list(set(a).intersection(set(b))))


#並集
print(list(set(a).union(set(b))))
#相當於是吧兩列表相加然後轉集合去重在轉列表
lt3=lt1+lt2
n=list(set(lt3))
print(n)

#差集(lt1有而lt2沒有的元素)
print(list(set(lt1).difference(set(lt2))))