jihe = (12,23,34,45,23,56,67,23,78,89); print(jihe)运行结果: 2、访问元组 通过索引取数据、索引值存在给予结果,如果索引值不存在则报错 代码:
#
jihe = (12,23,34,45,23,56,67,23,78,89);
print('对应下标的结果是:',jihe[2])
运行结果:
3、查询个数
count查询同样的字符出现的个数
代码:
jihe = (12,23,34,45,23,56,67,23,78,89);
print('个数为:',jihe.count(23))
运行结果:
4、查询索引
index
:查询元素的索引,有对应的元素返回对应的索引,没有对应元素则报错
代码:
jihe = (12,23,34,45,23,56,67,23,78,89);
print('下标为:',jihe.index(56))
运行结果:
5、修改数据(不能修改)
jihe = (12,23,34,45,23,56,67,23,78,89);
print('下标为:',jihe.index(56))
运行结果:
元组不能修改数据,会报错
代码:
jihe = (12,23,34,45,23,56,67,23,78,89); jihe[0] = 66;
运行结果:
6、类型转换将列表类型转换为元组类型,也可以将元组类型,转为列表类型
代码:
jihe = (12,23,34,45,23,56,67,23,78,89); ss = ["abc",'def','ghz']; # 将列表转为元组 print(tuple(ss),type(ss))#这里的type显示的是原本的类型为列表 # 将元组转为列表 print(list(jihe),type(jihe))#这里的type显示的是原本的类型为元组
运行结果:
7、元组的循环取值 方式一:for 代码:jihe = (12, 23, 34, 45, 23, 56, 67, 23, 78, 89);
for i in jihe:
print(i)
运行结果:
方式二:while
代码:
ss = ["abc",'def','ghz'];
i = 0
while i < len(ss):
print(ss[i])
i = i + 1
运行结果:
完篇!!!



