中国大学MOOC: d1={a:1,b:2}d2=d1d1[a]=6sum=d1[a]+d2[a]print(sum)
举一反三
- 分别写出下列两个程序的输出结果,分析结果为何不同? 程序1: d1={'a':1,'b':2} d2=d1 d1['a']=6 sum=d1['a']+d2['a'] print(sum) 程序2: d1={'a':1,'b':2} d2=dict(d1) d1['a']=6 sum=d1['a']+d2['a'] print(sum)
- 写出下面程序的输出结果:d1 = {} d1[2] = 10 d1['2'] = 20 d2 = {} d2[2] = d1 d2['2'] = d2 print d2['2']['2']['2']['2'][2][2]
- 设向量组α1=[2,1,1,1],α2=[2,1,a,a],α3=[3,2,1,a],α4=[4,3,2,1]线性无关,则a应满足条件().
- dict={'1':1,'2':2} theCopy=dict dict['1']=5 sum=dict['1']+theCopy['1'] print(sum)上述代码的输出结果是()。 A: 2 B: 6 C: 7 D: 10
- 下列代码的输出结果是() d1 = {'k1':1,'k2':2}d2 = dict(d1)d1['k1'] = 3d1['k1'] + d2['k1'] A: 6 B: 3 C: 4 D: 5