Python内元组的相关操作【详细】

本文由一名全职爬虫工程师撰写,详细介绍了Python中的元组概念,包括元组的定义、查找操作以及特殊情况下的数据修改。强调了元组作为不可变数据结构的特性,并提供了代码示例来说明元组的使用方法,如index()、count()函数以及len()函数。此外,文章还探讨了元组内嵌套列表时如何实现数据修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


​🕶️师兄简介:机械专业,通过自学成功进入IT领域,求学期间实现经济独立,对自学、兼职、计算机、学习规划等有独到见解!「点击了解更多


🤖师兄致力解决在大学生活与学习中遇到的各种问题.


🎁 公众号「渣师兄」内回复「渣学」可获得超 5T 的新生见面礼!


🔗官方网站: 渣学网 →「zhaxueit.cn」→ 大学生活与学习一站式解决方案.


🙏找师兄帮忙「无偿」请➕💓:zhaxueit

📓进资源群「每日分享」【免费】(坑位有限)也请➕💓:zhaxueit 并备注「进群」

👀个人主页:@渣师兄 ,欢迎关注、私信师兄!


🐐 登高必自卑,行远必自迩.
🍇 我始终坚信越努力越幸运
⭐️ 那些打不倒我们的终将会让我们变得强大
🍑 希望在编程道路上深耕的小伙伴都会越来越好



什么是元组?

什么是元组?

元组可以存放多个数据,注意是存放多个不可以修改的数据,比如说存放用户的身份证号信息等不可修改类信息。

定义元组注意事项

多数据元组的定义:和列表定义方式类似

定义语法:age_tuple = (10, 24, 36, 44, 12, 35)

快速代码体验:

image-20211009112611432

单数据元组的定义:括号里面数据后面一定不要忘记加逗号!!!!

定义语法:age_ tuple = ( 10 , ) 一定不要忘记加逗号,如果不加逗号,age_tuple数据类型会变成括号内数据的类型

快速代码体验:

image-20211009112623742

元组常见操作—查找

因为元组内存放的数据不支持修改,因此只支持查找操作

查找方法一:index( )函数

功能:在元组中查找固定的数据,如果数据在元祖中则返回数据在元组中的下标,不在则报错

语法:元组序列 . index(查找的数据,开始查找下标,结束查找下标)开始结束下标可以不写,默认在整个元组查找

快速代码演示:

image-20211009112638906

查找方法二:count( )函数

功能:在元组中查找固定的数据的个数,

语法:元组序列 . count(查找的数据,开始查找下标,结束查找下标)开始结束下标可以不写,默认在整个元组查找

快速代码演示:

image-20211009112712191

方法三:len( )函数

功能:获取元组的长度

语法:len(元组序列)

快速代码演示:

image-20211009112720642

元组操作—数据的修改

注意:也许有小伙伴们要问啦,不说元组内的数据是不可以修改的嘛,为什么还有元组数据的修改啊

解惑:这个问题很好,元组内的数据是不可以直接修改的,直接修改会报错,但是如果元组内嵌套了列表,那就不一样了,就可以进行元组数据的修改啦

代码示例1:直接修改元组(没有内嵌列表)情况

image-20211009112732205

代码示例2:元组内嵌套列表修改元组数据情况

image-20211009112739932

未完待续…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

渣师兄

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

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

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

打赏作者

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

抵扣说明:

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

余额充值