首页 > 试题广场 > 以下代码输出为: list1 = {'1':1,'2':2}
[单选题]
以下代码输出为:
list1 = {'1':1,'2':2}
 list2 = list1
 list1['1'] = 5
 sum = list1['1'] + list2['1']
 print(sum)

  • 1
  • 2
  • 7
  • 10
python2,3: 列表和字典直接赋值是浅拷贝,浅拷贝情况下对其中一个的改变都会相应改变另一个
发表于 2019-08-07 10:44:32 回复(0)
浅拷贝和深拷贝
可变类型set,list,dict进行浅拷贝后,拷贝后的也会受影响。
发表于 2019-08-05 15:43:19 回复(0)
字典的键能改变吗?
发表于 2019-08-17 14:29:19 回复(0)

选d

直接复制,1变2也变,5+5=10

发表于 2019-08-08 17:06:52 回复(0)

list1和list2都是引用 指向同一片内存地址

发表于 2019-06-17 10:43:44 回复(0)