什么是集合
集合(set)是一个无需的不重复元素的序列
常用来对两个列表进行交并差的处理
集合与列表一样,支持所有的数据类型
集合与列表的区别
功能 | 列表 | 集合 |
---|---|---|
顺序 | 有序 | 无序 |
内容 | 可重复 | 不可重复 |
功能 | 用于数据的使用 | 用于数据的交集并集差集的获取 |
索引 | 有索引 | 无索引 |
符号 | [][1,2,3] | {}{1,2,3} |
集合的创建
用set函数来创建集合,不能使用{}来创建空集合
a_set = set()
b_set = set([1, 2, 3])
c_set = {1, 2, 3}