python-元组数据类型-0222

关于元组

理解:

元组也是一个数据的收纳

只不过,它是被锁定的数据收纳

例如:

班级学生名单的状态

在招生的时候。。。

在开班地时候。。。

所以:

元组存在的意义是

确保数据的稳定性,确保数据的安全

元组的特点

  • 与列表的相同点
    • 有序容器
    • 可迭代遍历
  • 与列表的不同点
    • 不可修改容器内容
    • 操作少

元组图例

在这里插入图片描述

元组的操作

  • 创建一个空元组
  • 创建一个包含一个元素的元组,此处需注意
  • 元组的取值
  • 元组的拆包
  • 元组的方法
  • 元组的遍历
  • 元组与列表之间的转换(明确为什么要转)

元组的定义

# 定义一个列表
li1 = []
li2 = list()
# 元组的定义,定义空元组
t1 = tuple()
t2 = ()
# 定义有内容的元组
zs_info = ('张三',18,173)

元组tuple类型的使用

在这里插入图片描述

元组的取值

zs_info = ('张三',18,173)

h = zs_info[2]
n = zs_info[0]
print(h)
print(n)

元组的遍历

zs_info = ('张三',18,173)

for t in zs_info:
    print(t)

元组区别于列表

元组不可以增删改查
列表可以

元组不可以增删改查的目的,是为了确保数据的安全

比如:高考

某一个班级30个人,应该有三十份试卷

python培训班要招生了,开班之前,是可以报名的

一旦报名,会有一个报名登记表,可以随时的添加,或者是删除

报名登记表 要记录 很多学生的姓名信息,这个是动态的,可以改的

开班

一旦开班,那么,就定死了

不能够再接收新的学生,也不支持学生的退学等情况

元组的一个特点

如果要定义这样的一类元组

元组的成员,只有一个数据

那么不能这样写

(数据)

图例

在这里插入图片描述

如果需要定义一个只有一个成员的元组
成员后面要加逗号

在这里插入图片描述
否则,会被当作优先级的控制符号来看待

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值