+5 投票
分类:问答挑战 | 用户: 8 5 2 (1.4k 分)

请问在执行完本段代码后list_1和list_2的值各是什么,并解释原因。

list_1 = [1, 2, 3]
list_2 = list1
list_2[0] = 3

2 个回答

0 投票
用户: 10 10 7 (8.0k 分)
采纳于 用户:
 
已采纳

二者是一体关联,详见crash书4.4.3

建立副本推荐用切片的形式,图示原理仅参考:

0 投票
用户: 10 10 9 (8.6k 分)

list_1=[3, 2, 3]

list_2=[3, 2, 3]

代码list_1=list_2让这两个名字共用一个列表,改变其中一个就会影响另一个

欢迎来到 在线问答系统 ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...