文章目录
集合–{}
集合的基本格式

集合的去重和无序
集合是无序的,里面的元素是唯一的,集合中的数字会自动从小到大排序。
案例1:去重

案例2:无序性


- 集合无序的原因:集合无序的实现是通过hash表实现
- 每一次的hash值不同,那么hash表中的位置也不同,这样就实现了集合的无序性,而数字的hash值就是它本身。


集合用于元组或者列表去重

集合的相关操作(添加、删除、并集、交集)
添加元素:add、update
- set.add(value)

- set.update(value):将整体分散添加,添加int类型会报错。


删除元素:remove、pop、discard
- set.remove(value):根据元素的值进行删除

- set.pop():括号中不写东西,表示随机删除其中一个元素

- set.discard():根据元素的值进行删除,不存在所删除的值时不会报错


并集–|

交集–&

本文讲解了Python集合的基本概念,如何使用集合实现元素去重和保持无序性。涵盖了集合添加、删除、并集与交集等常用操作实例,适合初学者理解集合在编程中的应用。
6005

被折叠的 条评论
为什么被折叠?



