文章目录 一、集合的定义 1、集合内的元素不可重复(自动去重) 2、定义一个空集合 3、列表的快速去重 二、集合的常用方法 1、添加顺序和存储数据的顺序不同 2、添加单个元素 3、同时添加多个元素 4、删除 5、关系测试函数 5.1 交集 5.2 并集 5.3 差集 5.4 对等差分 5.5 判断是否为子集(输出为布尔值) 5.6判断是否不相交(输出为布尔值) 5.7 判断是否为超集(输出为布尔值) 三、集合的常用方法 1、成员操作符 2、for循环 四、练习题 一、集合的定义 集合是一个 无序的(字典也是无序的),不重复的 数据集合,是一个 可变的数据类型。 集合的功能:去重;进行关系测试。 1、集合内的元素不可重复(自动去重) 2、定义一个空集合 set([ ]) 定义一个空集合。花括号默认情况下定义的是字典。 3、列表的快速去重 二、集合的常用方法 集合是一个 可变数据类型 1、添加顺序和存储数据的顺序不同 集合在Python内部通过哈希表实现,其本征无序,输出时所显示的顺序具有随机性,且与运行环境相关。打印输出的时候需要遍历哈希表的每一个bucket&