元组
【元组特点】
- 元组中存储的数据是有序的,每个元素都可以使用索引进行访问,索引规则与列表一致。
- 元组的大小和元组中的元素都是只读的、不可变的。
- 元组中可以存储不同数据类型的数据。
创建元组
【语法】
变量=(数据1,数据2,…)
代码示例
#将元组中第3个数据修改为6200并在控制台输出
salary=(1000,5200,4700,3678,7865,9000)
salary[1]=2000
print(salary)
输出结果:
TypeError: 'tuple' object does not support item assignment
#表示代码在运行时出现了错误,错误的原因是在代码中尝试修改元组中的元素,但元组中的数据是不允许修改的
如果在开发中需要对元组中的数据进行修改,可以先将元组转化成一个列表,然后修改列表中的数据。将元组转化成列表使用list(),将列表转化成元组使用tuple(),调用与数据类型转换方法一致。