在Python中,集合是一系列不重复的元素。集合类似于字典,但只包含键,而没有相关联的值。
在Python中,集合是相对较新的功能,在其还不支持集合时,一般使用字典模拟集合。
集合分两类:可变集合(set)和不可变集合(frozenset)。对于可变集合,可添加和删除元素,而不可变集合一旦创建就不能更改。
与字典一样,集合的元素排列顺序也是不确定的。
集合没有列表和字典用得多,本章简要介绍,详细内容可参阅:https://docs.python.org/3/library/stdtypes.html#set
集合基本功能:
包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集,即异或)等数学运算。
大括号或 set()函数可以用来创建集合。
注意:想要创建空集合,必须使用 set() 而不是{}。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>