百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Python编程:数据类型总结(数据类型 python)

off999 2024-10-16 11:23 38 浏览 0 评论

经过前面六次分享,整个Python 的六种数据类型就算是讲完了,今天在这里给Python 数据类型做一个总结与回顾。

1.六种类型的回顾

1.1 Number(数值):

a. 它支持四种不同的数据类型:整型,长整型,浮点型,复数

b. 数值类型支持各种常见的运算,如:加减乘除求根求平方等

c. 内置了非常多且实用的方法,如:min(),max(),abs(),round(),floor(),ceil()等,详细见第四讲


1.2 String(字符串):

a. 字符串可以使用单引号、双引号、三单引号和三双引号来创建

b. 三引号可以多行定义字符串,它也可以是说明性的注释信息

c. Python 是不支持单字符的,单字符也是作为一个字符串来使用的

d. 字符串支持加,乘,in判断,格式化等常规操作

e. 字符串可以通过下标索引来取值,它还支持运算符操作

f. 字符串内置的常用方法非常多,详情见第五讲,大家也可以通过在IDLE 里面输出dir(str)这条命令来查看


1.3 List(列表)

a. 列表是写在方括号 [] 之间、用逗号分隔开的元素列表

b. 列表是可变的,可以改变列表的内容,允许重复的数据出现

c. 列表中元素的类型可以不相同,列表还支持运算符操作

d. 列表可以通过下标索引来取值

e. 列表内置大量实用的方法,详细见第六讲,大家也可以通过在IDLE 里面输出dir(list)这条命令来查看


1.4 Tuple(元组)

a. 元组与列表类似,只是它是戴了枷锁的列表,不同之处在于元组的元素不能修改

b. 元组的元素写在小括号 () 里,元素之间用逗号隔开,组中的元素类型也可以不相同

c. 元组也可以通过下标索引来取值,元组也支持运算符操作,元组内元素允许重复出现

d. 元组内置大量实用的方法,详细见第七讲,大家也可以通过在IDLE 里面输出dir(tuple)这条命令来查看


1.5 Set(集合)

a. 集合是用大括号 {} 或者 set() 函数创建集合

b. 集合是一个无序不重复元素的序列

c. 集合不能被切片也不能被索引

d. 集合元素可以被添加还有删除

e. 集合支持运算符操作

f. 集合内置了实用的方法,详细见第八讲,大家也可以通过在IDLE 里面输出dir(set)这条命令来查看


1.6 Dict(字典)

a. 字典是由很多键值对组成的集合

b. 字典的索引被称为“键”,它可以是不同的数据类型,且不能重复

c. 字典的索引被称为“键”,键及键所关联的值叫键值对

d. 字典中的键必须是唯一的,且不可变,但值则不必,值可以取任何数据类型,如字符串,数字或元组

e. 字典中的每一个键值(key=>value)对用冒号(:)分割,每个键值对之间用逗号(,)分割,整个字典包括在花括号({})中

f. 字典内置了实用的方法,详细见第九讲,大家也可以通过在IDLE 里面输出dir(dict)这条命令来查看


2.从数据的可变不可变我们可以划分为两种大类

不可变数据:Number(数字)、String(字符串)、Tuple(元组)
可变数据:List(列表)、Dictionary(字典)、Set(集合)


3.从数据存储是否有序来区别

元组有序,需要存储索引相关信息
列表有序,需要存储索引相关信息
集合无序,即无序存储索引相关信息
字典无序,需要存key与value映射的相关信息


4.不可变和可变我们如何理解

不可变是指该值类型的变量指向的空间所存储的地址是不变的(我们可以通过id(x)来获取地址,如果这个值不变就表示存储地址没有变),而非内容不变。

可变是指变量的值可以发生改变,但是当其值改变时并不会改变地址值(也就是id(x)得到的那个值) ,我们可以定义一个list1, 看看它的id(list1) 值是多少?然后再list1.append(xxx),再看看id(list1) 是否有变化来验证一下。


5.不同数据类型之间可以互相转换

a. dict 通过 str() 可以转换为 String 字符串类型
b. number 通过 str() 可以转换为 String 字符串类型
c. tuple(listi)将列表转换为元组
d. list(tuplei)将元组转换为列表
e. set(listi) 将列表转换为集合
f. set(tuplei) 将元组转换为集合
g. set(dicti) 将字典转换为集合(注意只有key)
h. dict(listi) 将二元组列表来转换为字典
i. set(stringi) 将字符串转换为集合


总结:

至此 Python 的数据类型分享完结了,内容量还是比较多的,需要大家对每一个数据类型都应该花时间去学习并实践,由此才能对 Python 的数据类型有深刻的理解与运用。

相关推荐

应用程序无法启动0xc0000005

4、设备主板故障也会导致无信号,建议联系专业的维修人员上门检修。5、设备显卡手指边与手指边插槽接触不良,清理一下显卡的金手指边,重新插回去,重新固定住即可。应用程序错误0xc0000005解决方法如下...

移动硬盘分区方法详解(移动硬盘分区步骤)

1、进入管理页面将新买的移动硬盘插入计算机的USB接口,右击此电脑后选择管理。2、选择压缩卷在页面里选择“磁盘管理”,右击移动硬盘,选择“压缩卷”。3、输入压缩空间的大小输入压缩空间的大小,点击右下角...

windows7副本不是正版影响使用吗

会经常弹出提示和安全警告,如果我们安装了一个非正版的windows系统,就会经常弹出此windows副本不是正版的提示,那么此windows副本不是正版有什么影响呢,其实除了视觉外,功能也会有影响。w...

100个有效qq号以及密码2025(2021最新qq号和密码大全)
100个有效qq号以及密码2025(2021最新qq号和密码大全)

有关QQ登记全国之最的数据目前并没有最新数据更新,最新的该项数据是截止于2019年12月的数据,接下来为大家带来QQ等级全国第一的用户的有关数据,仅供大家娱乐之用:截止2019年12月,全国qq等级第一名的名字叫做“小风波”,QQ等级高达1...

2026-01-13 05:51 off999

联想window7(联想windows7怎么设置锁屏时间)
  • 联想window7(联想windows7怎么设置锁屏时间)
  • 联想window7(联想windows7怎么设置锁屏时间)
  • 联想window7(联想windows7怎么设置锁屏时间)
  • 联想window7(联想windows7怎么设置锁屏时间)
怎么更新ios版本(怎么更新ios版本15.0)

苹果系统升级到指定版本的方法:下载安装【爱思助手】,打开软件后用数据线连接iPhone和电脑。等待自动安装驱动,软件显示iPhone信息后点击左侧【下载固件】。在顶部选择手机型号,将固件类型改为【可刷...

安卓手机mtp驱动下载(安卓手机驱动程序下载)
  • 安卓手机mtp驱动下载(安卓手机驱动程序下载)
  • 安卓手机mtp驱动下载(安卓手机驱动程序下载)
  • 安卓手机mtp驱动下载(安卓手机驱动程序下载)
  • 安卓手机mtp驱动下载(安卓手机驱动程序下载)
免费安装电脑系统软件(免费安装电脑系统软件哪个好)

应该是可以的只要你舍得出钱一半来说就算是笔记本换系统去电脑城就行了不会超过50块还能给你把驱动全部打好为什么非要去苏宁装呢?朋友,你好:如果在买后一年以内,属于保修范围,装系统不收费,...

网络适配器消失了(空腹血糖6.0,总感觉口渴怎么办)

网络适配器不见了原因一:未安装网卡驱动  如果电脑的系统驱动安装包中无合适的驱动文件,导致网卡驱动未能安装,自己又不知道网卡的型号,可以先从其他地方复制一个网卡万能驱动来进行安装。电脑能够上网后,再下...

电脑的摄像头怎么打开摄像头
  • 电脑的摄像头怎么打开摄像头
  • 电脑的摄像头怎么打开摄像头
  • 电脑的摄像头怎么打开摄像头
  • 电脑的摄像头怎么打开摄像头
如何关闭杀毒软件和防火墙(电脑防火墙怎么设置)

问题一、怎样关闭防火墙?  1、展开桌面下的开始菜单,在搜索栏中输入【防火墙】;  2、选择搜索结果控制面板下的【Windows防火墙】程序进入;  3、选择左栏【打开或关闭Windows防火墙】...

中关村在线笔记本报价大全(中关村在线笔记本论坛)

i5的主机有很多种啊,目前比较高性能的联想主机是联想拯救者系列,其中一款是5299元。中关村的价格都不太准的,价格也不是实时更新的,你还不如直接看京东,参考如下:AMDR53500X处理器:10...

win7音量图标不见了如何恢复

你好sese0955,win7音量图标关闭了,实际就是win7系统扬声器音量图标消失。你可以在提示栏点击小三角图标并打开,找到音量图标行为栏将‘仅显示通知’更改为‘显示图标和通知’,完成更改后记住点击...

安卓手机怎么关闭安全模式(安卓手机怎么关闭安全模式vivo)
安卓手机怎么关闭安全模式(安卓手机怎么关闭安全模式vivo)

下面介绍如何关闭oppor17安全模式的操作方法:第一步,打开oppor17手机,找到设置选项点击进入第二步,找到并且点击页面下方的其它设置选项。第三步,在出现的页面里,找到并且点击还原手机这个选项。第四步,找到并且点击抹掉全部内容和设置...

2026-01-13 00:51 off999

windows xp 死机之歌(windows死机之歌完整)

无法正常关机,其原因有:1、关机前运行了很多程序尚未关闭,造成关机命令延后执行或系统假死。2、关机程序与其它程序发生冲突或损坏。3、病毒感染,或者是硬盘或内存出现问题等等。处理办法:1、强制...

取消回复欢迎 发表评论: