✨今日核心知识点
元组tuple属于不可变序列,使用小括号()定义。和列表很相似,最大区别:元组创建完成后不能修改、新增、删除内部元素,常用来存放不希望被改动的数据。
🌴基础语法原理
1. 定义格式: t = (1,2,3) ;只有单个元素必须写逗号 t=(5,)
2. 核心特性:不可变,无法增删改元素;支持索引、切片查询
3. 适用场景:函数多返回值、字典key、固定配置数据
4. 元组内如果嵌套列表,列表内部元素允许修改
🎈代码实操示例
# 创建元组
t1 = (10,20,30)
# 单元素元组,逗号不能省略
t2 = (99,)
# 索引取值
print(t1[0])
# 元组解包
a,b,c = t1
⚠️新手易错点
1. (5) 只是数字,单元素元组必须加上逗号 (5,)
2. 元组本身不可变,但若包含列表,列表内容能够修改
3. 没有append()、remove()等修改类方法,仅支持查询操作
4. 元组可以使用 tuple(列表) 将列表转为元组
🏖️今日小结
元组 = 只读版本的列表。数据确定、不允许修改时优先选用元组;记住单元素逗号规范。如果后续需要改动数据,就使用列表list。
#Python #Python自学 #编程入门 #零基础学编程 #每日编程打卡 #一天一个Python知识点