python-元组数据类型-0222

关于元组

理解:

元组也是一个数据的收纳

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

例如:

班级学生名单的状态

在招生的时候。。。

在开班地时候。。。

所以:

元组存在的意义是

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

元组的特点

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

元组图例

在这里插入图片描述

扫描二维码关注公众号,回复: 9350452 查看本文章

元组的操作

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

元组的定义

# 定义一个列表
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培训班要招生了,开班之前,是可以报名的

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

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

开班

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

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

元组的一个特点

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

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

那么不能这样写

(数据)

图例

在这里插入图片描述

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

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

发布了899 篇原创文章 · 获赞 43 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/ifubing/article/details/104446485
今日推荐