ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

我在b站学python之基础学习七:公共操作、方法+推导式

2022-01-21 17:05:59  阅读:146  来源: 互联网

标签:转换成 推导 python 列表 序列 集合 站学 字典


上一篇:.我在b站学python之基础学习六:集合

一、公共操作在这里插入图片描述
1、+加号
在这里插入图片描述
注意:当print(dic1 + dic2)时报错,因为字典不支持合并运算
2、*乘号
在这里插入图片描述
3、in/not in 是否存在
在这里插入图片描述
在这里插入图片描述
二、公共方法
在这里插入图片描述
1、len()
在这里插入图片描述
2、del或del()
在这里插入图片描述
3、max()及min()
在这里插入图片描述
4、range
在这里插入图片描述
5、enumerate()
在这里插入图片描述
注意:start参数用来设置遍历数据的下标起始值,默认为0。
在这里插入图片描述
三、容器类型转换
1、tuple():将某个序列转换成元组
在这里插入图片描述
2、list():将序列转换成列表
在这里插入图片描述
3、set():将序列转换成集合
在这里插入图片描述
注意:集合可以完成快速去重,且不支持下标
四、推导式
(只有列表、字典和集合有)
1、列表推导式(列表生成式)
作用:用一个表达式创建一个有规律的列表或控制一个有规律列表
while循环:
在这里插入图片描述
for循环:
在这里插入图片描述
列表推导式:
在这里插入图片描述
带if的列表推导式:
在这里插入图片描述
多for的列表推导式:
在这里插入图片描述
2、字典推导式
作用:快速合并列表为字典或提取字典中目标数据
在这里插入图片描述
合并:
在这里插入图片描述
提取字典中目标数据:
在这里插入图片描述
3、集合推导式
在这里插入图片描述
注意:集合有数据去重功能

标签:转换成,推导,python,列表,序列,集合,站学,字典
来源: https://blog.csdn.net/qq_44704184/article/details/122591825

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有