Python-Quizzes | Python Dictionary Quiz | Question 23

Question 23:Find the output of the following program:

filter_none

edit
close

play_arrow

link
brightness_4
code

dictionary = {} 
dictionary[1] = 1
dictionary['1'] = 2
dictionary[1] += 1
  
sum = 0
for k in dictionary: 
    sum += dictionary[k] 
  
print (sum)

chevron_right


(A) 4
(B) 3
(C) 2
(D) 1


Answer: (A)

Explanation: In the above dictionary, the key 1 enclosed between single quotes and only 1 represents two different keys as one of them is integer and other is string. So, the output of the program is 4.

Quiz of this Question

My Personal Notes arrow_drop_up
Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.