社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python从零开始系列连载(16)——Python特色数据类型(集合)(下)

Python爱好者社区 • 6 年前 • 789 次点击  

作者:王大伟

Python爱好者社区唯一小编

博客:https://ask.hellobi.com/blog/wangdawei


前言

前文传送门:

Python从零开始系列连载(1)——安装环境

Python从零开始系列连载(2)——jupyter的常用操作

Python从零开始系列连载(3)——Python的基本数据类型(上)

Python从零开始系列连载(4)——Python的基本数据类型(下)

Python从零开始系列连载(5)——Python的基本运算和表达式(上)

Python从零开始系列连载(6)——Python的基本运算和表达式(下)

Python从零开始系列连载(7)——Python程序的基本控制流程(上)

Python从零开始系列连载(8)——Python程序的基本控制流程(下)

Python从零开始系列连载(9)——Python特色数据类型(列表)(上)

Python从零开始系列连载(10)——Python特色数据类型(列表)(下)

Python从零开始系列连载(11)——Python特色数据类型(元组)(上)

Python从零开始系列连载(12)——Python特色数据类型(元组)(下)

Python从零开始系列连载(13)——Python特色数据类型(字典)(上)

Python从零开始系列连载(14)——Python特色数据类型(字典)(下)

Python从零开始系列连载(15)——Python特色数据类型(集合)(上)


集合的方法


就像列表、字典、元组一样,集合的操作也有很多方法


1.set.add( x )

向集合中添加元素x




2.set.update(a_set)

使用集合a_set更新原集合,就是把括号里的集合的元素给set




3.set.pop( )

删除并且返回集合中的任意元素




注意:这里的删除是不能指定删除谁的,和列表的不一样


4.set.remove(x)

删除集合中的元素x,如果x不存在就报错




5.set.discard(x)

删除集合中的元素x,如果x不存在则什么也不做




6.set.clear( )

清空集合中的所有元素




集合的数学运算


说到集合,怎么可以少了这种经典的文氏图呢!!!







判断元素是否在集合中:




判断set3是否是set1的子集:




今天作业是自己跟着操作一遍~

自己不敲代码永远学不会写代码


下课


人生苦短,我选Python

未完待续,连载中......


现在还坚持再看连载学习的你们真的很棒棒!

入门部分已经学完大部分啦!加油


接下来是福利时间!!!

连载看的不过瘾?快来听小编的Python从零开始免费直播课啦~

点击文末阅读原文立即报名


主题


1小时破冰入门Python


嘉宾介绍


王大伟:Python爱好者社区公众号负责人,擅长网络爬虫、数据分析,在机器学习、自然语言处理、数据库等领域有所涉猎,曾有多次线下数据分析辅导经验。博客专栏:https://ask.hellobi.com/blog/wangdawei    

公众号:Python爱好者社区(ID:python_shequ)


直播时间


2017年119 20:30 - 22:00


直播方式


视频直播地址 https://edu.hellobi.com/live/lesson/117/1702   

 

分享内容


1、Anaconda安装

2、jupyter常用操作

3、Python基本数据类型

4、Python基本运算和表达式

5、Python程序基本控制流程(顺序,分支,循环)

6、Python特色数据类型(列表,元组,字典,集合)

7、Python函数

8、Python模块导入使用之time、random模块

9、Python异常处理

10、Python文件操作

11、Python后续学习提升方向和建议


备注


加微信直播管理员微信:xtechday(请注明:从零开始) ,随后管理员会将你拉入到交流群中。  

 

Python爱好者社区历史文章大合集

Python爱好者社区历史文章列表(每周append更新一次)

福利:文末扫码立刻关注公众号,“Python爱好者社区”,开始学习Python课程:

关注后在公众号内回复课程即可获取:

1.崔老师爬虫实战案例免费学习视频。

2.丘老师数据科学入门指导 免费学习视频。

3.陈老师数据分析报告制作免费学习视频。

4.玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。

5.丘老师Python网络爬虫实战免费学习视频。


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/Z7U5ga9Qyl
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/3947
 
789 次点击