首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第一章:基础知识
数据与数据类型
数值取值范围
可变与不可变
第二章:输出格式控制
输出函数
str.format()
f-string
字符串拼接
解包输出
示例:正整数 a+b
第三章:接收键盘输入数据
输入函数
示例1.2 正整数a+b
对象
对象属性
第四章:代码规范
变量命名规范
注释
输入输出相关内置函数
第五章:常用数据类型
字符串
列表
元组
集合
字典
当前位置:
首页>>
技术小册>>
Python合辑1-Python语言基础
小册名称:Python合辑1-Python语言基础
集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持联合、交、差和对称差集等数学运算。 首先可以利用大括号或set()函数创建集合,如果想要创建空集合,必须使用set()而不是{},{}用来创建字典。 ``` In [57]: set1 = set() In [58]: type(set1) Out[58]: set ``` 集合会本身会带有去重功能。 ``` In [55]: set1 = {1,1,2,2,3,3,4} In [56]: set1 Out[56]: {1, 2, 3, 4} ``` 将集合转化为列表时,会自动排序。 ``` In [74]: set2 = {5,5,4,2,2,0} In [75]: list_ = list(set2) In [76]: list_ Out[76]: [0, 2, 4, 5] ``` 集合之间的一些运算操作。 ``` In [60]: set1 = {1,2,3,4} In [61]: set2 = {3,4,5} #差 In [62]: set1 - set2 Out[62]: {1, 2} #并 In [63]: set1 | set2 Out[63]: {1, 2, 3, 4, 5} #交 In [64]: set1 & set2 Out[64]: {3, 4} #只在set1或只在set2中 In [65]: set1 ^ set2 Out[65]: {1, 2, 5} ``` 利用add向集合中增添元素,利用remove删除元素。 ``` In [69]: set1 = {1,2,3} In [70]: set1.add(5) In [71]: set1 Out[71]: {1, 2, 3, 5} In [72]: set1.remove(2) In [73]: set1 Out[73]: {1, 3, 5} ```
上一篇:
元组
下一篇:
字典
该分类下的相关小册推荐:
Python合辑13-面向对象编程案例(上)
Python甚础Django与爬虫
Python编程轻松进阶(三)
Python3网络爬虫开发实战(下)
Python合辑6-字典专题
Python编程轻松进阶(一)
Python合辑2-字符串常用方法
Python与办公-玩转PPT
Python爬虫入门与实战开发(下)
Python合辑12-面向对象
Python与办公-玩转PDF
Python编程轻松进阶(二)