课程
/后端开发
/Python
/初识Python
是Python版本问题吗
2019-08-19
源自:初识Python 4-9
正在回答
题目的意思是当元组里面含有列表的时候,这个元组里面的列表是不可变的,但是列表里面的元素是可变的,就像是一个传送带上已经放好了3个物品,其中前两个是没有包装的东西,第三个物品放的是一个快递盒子,这个快递盒子是不能改变的,但是我们可以让快递盒子里面放不同的东西。然后我们打开第三个快递盒子,那我们就知道里面装的是什么东西,那它就不能改变了。即把相对应了列表改成元组
这个代码一开始创建tuple的时候就指向有list的元素,若要使他变成不可变的那就得吧list的格式改成tuple的格式,[]->().
我的也是照抄的,打印出来可以改变啊。为什么你的不行呢?我也没有看出差别在哪里?
你把值赋给了L,上述代码变的是新对象L里的值,那和t里的元素不就没关系吗
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序