a1=[2,3,4,5]
b1=[2,5,8]
a =set(a1)
b =set(b1)
ai = a.intersection(b)
print('交集:两个list都有的元素.',ai)
au = a.union(b)
print('并集:合并list,并且去除重复元素.',au)
ad = a.difference(b)
print('差集: a中有而b中没有的',ad)
bd = b.difference(a)
print('差集: b中有而a中没有的',bd)
Output
交集:两个list都有的元素. {2, 5}
并集:合并list,并且去除重复元素. {2, 3, 4, 5, 8}
差集: a中有而b中没有的 {3, 4}
差集: b中有而a中没有的 {8}