元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号 ( ),列表使用方括号 [ ]。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:
t1 = (1)
t2 = (2,)
print(type(t1))
print(type(t2))
输出:
<class 'int'>
<class 'tuple'>
元组与字符串类似,下标索引从0开始,可以截取,组合等
访问数组
t1=(1,2,3,'abs','ddd')
print(f"t1[0]:{t1[0]}\n{t1[3]}")
结果:
t1[0]:1
abs
修改数组
元组中的元素值时不允许修改的,但是我们可以对元组进行连接组合:
t1=(1,2,3,'abs','ddd')
#t1[2]=32是错误的
t2=(4,5,6,'bbb')
t3=t1+t2
print(f"t3:{t3}\nt3[7]:{t3[7]}")
结果:
t3:(1, 2, 3, 'abs', 'ddd', 4, 5, 6, 'bbb')
t3[7]:6
元组的运算符:

元组索引和截取
因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素,如下所示:

元组内置函数:

本文介绍了Python中的元组数据类型,强调其不可变性。元组使用小括号定义,与列表类似但不可修改。通过示例展示了元组的创建,包括单元素元组的创建技巧。此外,还讲解了元组的访问方式,如下标索引和截取。最后,探讨了元组的连接组合操作,说明了元组的不可变性意味着无法直接修改元素,但可以通过组合创建新的元组。
152

被折叠的 条评论
为什么被折叠?



