资讯动态

第12天:常用数据结构之集合

发布时间:2026/8/13 19:46:52 来源:尧图企业网站定制
Python学习100天(从入门到精通系列文章)文章目录Python学习100天(从入门到精通系列文章)前言一、集合的基本概念1.1 什么是集合1.2 集合与数学集合的关系二、创建集合2.1 使用字面量语法2.2 使用 set() 函数2.3 使用生成式语法三、元素的遍历四、集合的运算4.1 成员运算4.2 二元运算4.3 复合赋值运算4.4 比较运算五、集合的方法5.1 添加和删除元素5.2 判断不相交六、不可变集合总结前言在学习了列表和元组之后,我们继续学习Python中的另一种重要容器型数据类型——集合(set)。集合在数据处理、去重、关系运算等场景中有广泛应用,掌握集合的使用将大大提升我们的编程效率。一、集合的基本概念1.1 什么是集合说到集合这个词大家一定不会陌生,在数学课本上就有这个概念。如果我们把一定范围的、确定的、可以区别的事物当作一个整体来看待,那么这个整体就是集合,集合中的各个事物称为集合的元素。通常,集合需要满足以下要求:无序性:一个集合中,每个元素的地位都是相同的,元素之间是无序的。互异性:一个集合中,任何两个元素都是不相同的,即元素在集合中只能出现一次。确定性:给定一个集合和一个任意元素,该元素要么属于这个集合,要么不属于这个集合,二者必居其一,不允许有模棱两可的情况出现。1.2 集合与数学集合的关系Python 程序中的集合跟数学上的集合没有什么本质区别,需要强调的是上面所说的无序性和互异性。无序性说明集合中的元素并不像列表中的元素那样存在某种次序,可以通过索引运算就能访问任意元素,集合并不支持索引运算。另外,集合

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价