元组与列表相似,区别是原位不可改变,那么元组的数据类型是怎样的?可以进行哪些操作呢?
声明
(元素,)
逗号表示这是一个元组,不是单个的数值
1,2
(1,2)
1, #元组中只包含一个元素时,需要在元素后面添加逗号
(1,)
(1,2)+(3,4) #元组中的值是不允许修改的,但可以对元组进行连接组合
遍历
t=(1,2,3,4)
res= []
for x in t: res.append(x**2)
推导
t=(1,2,3,4)
res= [x**2 for x in t]
访问元组
t=(1,2,3,4)
t[0]#访问元组中index为0的值
t.index(3)#查找3在元组中的位置
统计
t=(1,2,3,4)
t.count(3)#统计3出现的次数
来源:CSDN
作者:shizi_yjx
链接:https://blog.csdn.net/shizi_yjx/article/details/104441502