一、什么是Python元组
元组(tuple) 是Python中不可变序列,属于基础容器数据类型。
核心特点总结:有序、不可修改、可重复、支持多类型元素
二、元组和列表最大区别
三、Python元组四种创建方式
1. 小括号直接创建(最常用)
语法:变量 = (元素1,元素2,元素3)
# 普通元组
t1 = (10,20,30,"Python",True)
print(t1)
print(type(t1))
2. 无括号简写创建
多个元素用逗号隔开,自动识别为元组
t2 = 1,2,3,4,5
print(t2)
3. 单个元素创建(重点易错)
单个元素必须加逗号,否则不是元组
# 正确写法
t3 = (666,)
print(type(t3))
# 错误写法(只是普通数值)
t4 = (666)
print(type(t4))
4. tuple() 函数强制创建
可将字符串、列表、序列转为元组
# 列表转元组
list_data = [1,2,3]
t5 = tuple(list_data)
# 字符串转元组
t6 = tuple("公众号编程教程")
print(t6)
四、空元组创建
# 两种创建空元组
t_empty1 = ()
t_empty2 = tuple()
五、元组基础常用操作
t = (11,22,33)
print(t[0])
print(t[1:])
len(t)
t.count(22) # 统计个数
t.index(33) # 查找下标
六、元组使用场景
七、重要注意事项
八、简单遍历元组
tu = ("春天","夏天","秋天","冬天")
for i in tu:
print(i)