1观察下这个列表,我们发现列表里有重复的元素存在,所以我们第一想到的就是去掉列表里的重复元素。...a = set(a)
print a
集合a的结果是:set([1, 2, 3, 4])
下一步要实现排序,我们又想到了一个比较简单的方法,因为集合没有排序方法,而列表有排序的方法,所以我们们把它转换成...python 列表 的类型,调用列表的排序方法。...set('abcde')
b = set('bdcf')
求集合的交集:
a & b
结果是:set(['c', 'b', 'd'])
求差集:
a - b
结果是:set([...'a', 'e'])
求联合:
a|b
结果是:set(['a', 'c', 'b', 'e', 'd', 'f'])
总结:python 集合和数学的集合概念比较像,经常用在数据的去重处理和一些数据的中转处理