python数据类型扩展
基础数据类型
1、数值
int
float
bool
complex
2、序列
str
list
tuple
3、散列
set
dict
数据类型扩展
1、命名元组
(1)正常的元组,取值方式为下表取值
tu = ("a", "b", "c")
tu[0]
(2)使用命名元组取值更方便,而且保留元组特性
2、推导式
(1)列表推导式
如何快速生成一个偶数列表,如data0,data2,data4 … data98
li = ['data{}'.format(i) for i in range(100) if i % 2 ==0]
print(li)
(2)字典推导式
特定字符串生成字典,格式:dic = {key:value for i in XXX}
str1 = """ a="1=1=1",b="2",c="3",d="4" """
dic = {i.split("=")[0]:i.split("=")[1] for i in str1.split(",")}
print(dic)
(3)迭代器推导式
python数据类型扩展相关推荐
- Python 数据类型及其用法
本文总结一下Python中用到的各种数据类型,以及如何使用可以使得我们的代码变得简洁. 基本结构 我们首先要看的是几乎任何语言都具有的数据类型,包括字符串.整型.浮点型以及布尔类型.这些基本数据类型组 ...
- CrazyWing:Python自动化运维开发实战 九、Python数据类型之列表
导语 序列: 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推,Python已经内置确定序列的长度以及确定最大和最小 ...
- Python常用扩展包
一. Python常用扩展包 参考张良均的<Python数据分析与挖掘实战>,下图展示了常见的Python扩展包. 常用的包主要包括: 1.Numpy ...
- python数据类型-列表
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可.如下所示: list1 ...
- 【Python百日基础系列】Day03 - Python 数据类型
文章目录 一.Python中的数据类型 1.1 数据类型系统是编程语言的核心 1.2 Python中的数据类型种类 1.3 数据类型的可变性 1.4 数据类型查看函数 - type() 二.Numbe ...
- Python数据类型详解03
原文博客地址: Python数据类型详解03 第一篇Python数据类型详解01中主要介绍了Python中的一些常用的数据类型的基础知识 第二篇Python数据类型详解02文章中, 详细介绍了数字(N ...
- [003]python数据类型一__python_全栈基础
您好!此笔记的文本和代码以网盘形式分享于文末! 因个人能力有限,错误处欢迎大家交流和指正!基础部分内容简单,但多且零散! ...
- PYTHON 100days学习笔记007-1:python数据类型补充(1)
目录 day007:python数据类型补充(1) 1.数字Number 1.1 Python 数字类型转换 1.2 Python 数字运算 1.3 数学函数 1.4 随机数函数 1.5 三角函数 1 ...
- Python数据类型,if语句
1,初识Python数据类型的使用 数据类型 type(x)测试数据类型 字符类型 数值类型(整型(没有小数点)int 浮点型(有小数点)float) 布尔类型bool(真True ...
最新文章
- 一直显示数据格式错误_Excel数据分析,新手最容易犯的10个建表错误
- TCP/IP网络编程(2)
- 静态锁 java_为什么锁定对象必须是静态的?
- React+Webpack+ES6 兼容低版本浏览器(IE9)解决方案
- C#:const 和readonly的区别
- 搭建gradle环境
- Kubernetes kubeadm 安装记录
- mysql5.0驱动_mysql5.0驱动包
- 【2022跨年】最浪漫的表白烟花,送给新的一年的自己(源码)
- 经验总结:完整做完一款游戏需要经历哪些流程?
- ICM-20602 IMU ACCEL/GYRO/TEMP I2C/SPI LGA
- 校园网升级了WiFi6,笔记本突然搜索不到校园网了
- 了解 InfoPath 2007十大优势
- 使用微擎后台授权须知
- 11度青春之《老男孩》
- 第十四期公关大讲堂:公关稿件写作理念、方法与技巧.
- 程序员面试前只因为做了这几件事,成功征服了一系列大厂面试官。
- Centos打开3306端口
- MathType怎样在字母上方加一横表示均值
- 大学学计算机需不需要提前预习,大学怎么预习啊?
热门文章
- js es6 模板字符串和使用
- oracle 修改字符编码
- “本手、妙手、俗手”,这个高考作文我给120分
- 游戏辅助 -- 人物属性分析
- mxGraph浅入之 mxEditor
- “木兰抄袭Python”官方致歉!从“红芯”到“木兰”,国产套壳何时休?
- 二叉查找树(一)之 图文解析 和 C语言的实现
- php滴滴平台接口,滴滴API请求SDK
- Q3财报发布前获海外资本接连加仓,百度打响价值重估战
- TextureTailor自制Plist碎图工具