>>> a
[1, 2, 3]
>>> b
[1, 2, 3, 4]
差集
>>> list(set(b).difference(set(a)))
[4]
>>> print list(set(a) ^ set(b))
[4]
>>> print list(set(b) - set(a))
[4] 这个需要判断列表长度,不推荐
并集
>>> print list(set(a)).union(set(b))
[1, 2, 3, 4]