课程
/后端开发
/Python
/初识Python
t=('a', 'b', [('A',), ('B',)]) 这样为什么不可以
2017-06-06
源自:初识Python 4-9
正在回答
完全可以的,因为[ ]既然是一个list,就是可以改变的,而且你这样写,完全是可以运行的,它知识题目要求在不改变结果的情况下改写题目,就酱
t(2) 是可变的。
这个'A','B'还是属于list的,所以还是可以变
tuple中的元素是不可变的,t(2) 是一个List,里面的元素个数是可变的
L=t(2)
L[1]=('sss',)
这样就可以改变了。 题目要求是不能改变。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序