推广 热搜: page  音视频  使用  选择  搜索引擎  个数  企业  百度  可以  父亲 

python系列教程66

   日期:2025-01-03     作者:czdytfhm4    caijiyuan   评论:0    移动:http://ww.kub2b.com/mobile/news/19821.html
核心提示:朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不

朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow

声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好地理解AI技术,我让助理负责分享这套python系列教程,希望能帮到大家!由于这套python教程不是由我所写,所以不如我的AI技术教学风趣幽默,学起来比较枯燥;但它的知识点还是讲到位的了,也值得阅读!PS:看不懂本篇文章的同学请先看前面的文章,循序渐进每天学一点就不会觉得难了

Python 2.4引入了一种新的类型——集合(set,这是一些唯一的、不可变的对象的一个无序集合(collection,这些对象支持与数学集合理论相对应的操作。根据定义,一个项在集合中只能出现一次,不管将它添加了多少次。集合有着广泛的应用,尤其是在涉及数字和数据库的工作中。

集合具有列表和字典的某些共同行为。例如,集合是可以迭代的,可以根据需要增长或缩短,并且能够包含各种对象类型。一个集合的行为很像一个无值的字典的键。

在Python 2.6中,要创建一个集合对象,可以向内置的set函数传递一个序列或其他的可迭代的对象

 

集合通过表达式操作符支持一般的数学集合运算。

 

除了表达式,集合对象还提供了对应的函数方法,以及更多的改变集合的方法,集合add方法插入一个元素项目、update是按位置求并集,remove根据值删除一个项目(可以在任何集合实例或集合类型名上运行dir来查看所有可用的方法)。

 

作为可迭代的容器,集合也可以用于len、for循环和列表解析这样的操作中。然而,由于它们都是无序的,所以不支持像索引和分片这样的操作

 
我的微信公众号是“人工智能知识分享”
本文地址:http://ww.kub2b.com/news/19821.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类最新文章
0相关评论

文章列表
相关文章
最新动态
推荐图文
最新文章
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号