鱼C论坛

 找回密码
 立即注册
查看: 641|回复: 8

[已解决][课后作业] 第011讲:列表:一个打了激素的数组2 第五题

[复制链接]
发表于 2020-3-31 07:56:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
小甲鱼说创建拷贝不能用 list3 = list1, 但请看下列输入,list1 变了之后 list3 并没有变啊。。。求解

list1 = [1, 2, 3, 4, 5, 6]
list3 = list1
list1 = [1,2,4,3,5,6]
>>> list3
[1, 2, 3, 4, 5, 6]
>>> list1
[1, 2, 4, 3, 5, 6]
最佳答案
2020-3-31 08:26:37
https://fishc.com.cn/forum.php?mod=viewthread&tid=163129&fromguid=hot&extra=&mobile=2
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-31 07:57:58 | 显示全部楼层
你把list1的标签撕了下来,当然不会变
但这样会变:
>>> list1 = [1,2,3,4,5,6]
>>> list3 = list1
>>> list1.append(7)
>>> list1
[1, 2, 3, 4, 5, 6, 7]
>>> list3
[1, 2, 3, 4, 5, 6, 7]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 08:03:27 | 显示全部楼层
你的list1又重新引用了一个变量,不是有来的地址了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 08:26:37 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
https://fishc.com.cn/forum.php?mod=viewthread&tid=163129&fromguid=hot&extra=&mobile=2
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 08:28:01 From FishC Mobile | 显示全部楼层
刚刚在隔壁做了详细解答,就不复制一遍了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 08:42:15 | 显示全部楼层
list1重新赋值了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-31 08:46:28 | 显示全部楼层
倒戈卸甲 发表于 2020-3-31 08:28
刚刚在隔壁做了详细解答,就不复制一遍了

看明白了。因为我新建了一个列表,只是又给了它名字list1, 但原来的列表并没有发生改变。list3也只是它的名字而已。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 08:57:11 | 显示全部楼层
倒戈卸甲 发表于 2020-3-31 08:26
https://fishc.com.cn/forum.php?mod=viewthread&tid=163129&fromguid=hot&extra=&mobile=2

你使用手机版看的对吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 09:34:33 From FishC Mobile | 显示全部楼层
一个账号 发表于 2020-3-31 08:57
你使用手机版看的对吧

对的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-25 17:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表