在Python中,集合是一系列不重复的元素。集合类似于字典,也是用花括号表示,但集合只包含键,没有相关联的值。集合有两类,即可变集合和不可变集合,这里只介绍可变集合(set)。集合是无序的数据结构,即它的每个元素没有对应的索引。
集合最常用的功能就是自动去重。
可以直接使用一对花括号来创建集合,也可使用set函数把序列转换为集合。
1.直接用{}创建集合
2.使用set()函数创建集合
使用set()函数创建集合,可以把列表、字符串、元组等转换为集合,同时自动去重。
集合是可变的,所以可以添加元素或删除元素。添加元素使用集合函数add(),删除元素使用集合函数remove()、pop()或clear()等。
1.添加元素
2.删除元素