📜  Python-测验| Python词典测验 |问题2

📅  最后修改于: 2022-05-13 01:58:11.362000             🧑  作者: Mango

Python-测验| Python词典测验 |问题2

问题 2:找到以下程序的输出:

D = {1 : 1, 2 : '2', '1' : 1, '2' : 3} 
D['1'] = 2
print(D[D[D[str(D[1])]]]) 

(一) 2
(乙) 3
(C) '2'
(D)按键错误答案:(乙)
说明:递归使用简单的键值对,D[1] = 1,str(1) = '1'。所以,D[str(D[1])] = D['1'] = 2, D[2] = '2' 和 D['2'] = 3。
这个问题的测验