课程
/后端开发
/Python
/初识Python
t = (0,1,2,3,4,5,6,7,8,9)
t[0]='88'
print t
2018-06-14
源自:初识Python 4-7
正在回答
tuple等于不可变数组,和不可变字符串一样,有的语言有,理论上不可变的在某些情况性能更高一点
简而言之,tuple中的数据是不能被修改的
t = (0,1,2,3,4,5,6,7,8,9) 是一个tuple类型的数据,tuple中每个元素的指向是不可以变的。你把 ‘0’变成‘88’,第一个元素的指向改变了,所以tuple是不允许这样的行为的。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序