做差集
a=["a","b","c"]
b=["b","d"]
set(a)
set(b) //把a,b转换成集合
- a中有 b中没有的
set(a)-set(b)
{'a','c'}
set(a).difference(set(b))
{''a','c''}
- b中有 a中没有的
set(b)-set(a)
{'d'}
set(b).difference(set(a))
{'d'}
list(set(a)) //把集合变成list
其他
- 交集:
set(a) & set(b)
{‘b’}
- 并集:
set(a) | set(b)
{'d', 'a', 'b', 'c'}