哈喽大家好~ 我是你们的中年程序员搭子👨💻
上一章我们学完了列表进阶,数据修改、循环遍历这些常用操作都能熟练使用了👍
今天我们继续补基础,学习和列表非常相似的元组。
很多新手分不清列表和元组,其实区别特别直白:列表灵活,支持数据增删改查;元组是只读模式,定义完成后,数据就固定不变、无法修改。
日常开发中,固定参数、配置信息这类不会变动的数据,用元组存储更安全稳定。还是老规矩,全程实操、不讲复杂理论,只学实用干货✅
什么是元组?🤔
元组和列表功能一致,都是批量存储文字、数字的容器,唯一核心区别就是元组数据不可修改。
写法很好区分:列表用中括号[],元组用小括号(),多个数据之间用逗号分隔即可。
元组基础实操💻
打开VSCode,新建tuple_test.py文件,跟着代码实操上手。
先定义一个基础元组,写法和列表相近,新手零难度:
# 定义一个基础元组
info_tuple = ("张三", 18, "男")
print(info_tuple)
元组的查询用法和列表完全通用,支持按下标取值、统计数据长度:
print(info_tuple[0]) # 取出第一个数据
print(len(info_tuple)) # 统计元组数据总数
简单说:所有读取、查看数据的操作,元组都能正常使用。
元组核心特性:只读不可修改✅
这是元组最关键的特性,也是新手高频踩坑点,务必记牢。
元组一旦定义完成,就不支持修改、新增、删除数据,尝试修改代码会直接报错:
# 尝试修改元组数据(会报错)
info_tuple[0] = "李四"
元组的存在意义,就是保护固定数据,避免代码运行中被意外篡改,保障数据稳定安全。
新手易错点:单数据元组⚠️
重点提醒一个细节:如果元组只有一个数据,末尾必须加逗号,否则不生效。
# 正确写法:带逗号,是标准元组
age_tuple = (25,)
print(type(age_tuple))
# 错误写法:无逗号,仅识别为普通变量
age = (25)
这个小细节很容易忽略,大家写代码一定要注意。
本章小结+下期预告✍️
本章我们掌握了元组核心基础:可存储、可查询、不可修改,同时记住单数据元组必须加末尾逗号。
知识点简单实用,大家多敲两遍代码就能熟练掌握。
下一章我们学习字典基础,这是职场高频用法,专门用来存储结构化数据,实用性超强👍
学习中遇到报错、看不懂的地方,随时留言,我都会一一解答。咱们稳步打卡、坚持进步❤️
#中年危机转机#程序员成长之路#副业经验分享#AI技术入门指南#编程学习新方式#Python#VSCode