Python-测验| Python词典测验 |问题 23
问题 23:求以下程序的输出:
dictionary = {}
dictionary[1] = 1
dictionary['1'] = 2
dictionary[1] += 1
sum = 0
for k in dictionary:
sum += dictionary[k]
print (sum)
(一) 4
(乙) 3
(三) 2
(四) 1答案:(一)
解释:在上面的字典中,单引号括起来的键 1 只有 1 代表两个不同的键,其中一个是整数,另一个是字符串。所以,程序的输出是 4。
这个问题的测验