报错信息:
【Error】 TypeError: ‘tuple’ object does not support item assignment
问题描述
错误使用tuble
解决方案:
Tuple
:tuple
是另一种有序的列表,也称为“ 元组 ”。tuple
和 list
非常类似,但是,tuple
一旦创建完毕,就不能修改了。
- 创建
tuple
和创建list
唯一不同之处是用( )替代了[ ]。 - 获取
tuple
元素的方式和list
是一模一样的,我们可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素,也不能增加删减元素。
tuple
所谓的“不变”是说,tuple
的每个元素,指向永远不变。指向‘a’,就不能指向’b’。如果指向list
,就不能改成指向其他对象,但指向的这个list
本身是可变的!