Dictionary in Python Quiz for Class 11

The quiz contains 16 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a total score. The maximum score is 100%. Good luck!

1. Which of the following will raise an error if the given key is not found in the dictionary?

 
 
 
 

2. What will the following code do?

dict = {“Phy”:94, “Che”: 70, “Bio”:82, “Eng”:95}

dict.update({“Che”:72,”Bio”:80})

 
 
 
 

3. What will be the output after the following statements?

x = {0:4, 1:8, 2:16, 3:32}

print(x.keys())

 
 
 
 

4. Dictionaries are _____ data types of Python.

 
 
 
 

5. Which of the following can be used to delete item(s) from a dictionary?

 
 
 
 

6. What will be the output after the following statements?

x = {0:4, 1:8, 2:16, 3:32}

print(x.items())

 
 
 
 

7. What will be the output after the following statements?

x = {1:’Jan’, 2:’Feb’, 3:’March’, 4:’April’}

print(x[2])

 
 
 
 

8. Which of the following functions will return the key, value pairs of a dictionary?

 
 
 
 

9. What will be the output of the following Python code snippet?

d1 = {“Amit”:34, “Arnav”:45}

d2 = {“Amit”:46, “Arnav”:45}

d1 == d2

 
 
 
 

10. d = {“Amit”:40, “Abhay”:45}

To delete the entry for “Amit” what command do we use?

 
 
 
 

11. What would the following code print?

d = {‘spring’: ‘autumn’, “autumn”: “fall”, “fall”:”spring”}

print (d[“autumn”])

 
 
 
 

12. What will be the result of the following code?

d1 = {“abc”:5,”def”:6, “ghi”:7}

print (d1[0])

 
 
 
 

13. What is printed by the following statements?

D1 = {“cat”:17, “dog”:6, “elephant”:23, “bear”:20}

print (“dog” in D1)

 
 
 
 

14. Which of the following will delete key_value pair for key = “tiger” in dictionary?

di = {“loin” : “wild”, “tiger” : “wild”, “cat”:”domestic” : “dog” : “domestic”}

 
 
 
 

15. Dictionaries are also called _____.

 
 
 
 

16. What is printed by the following statements?

D1 = {“cat”:17, “dog”:6, “elephant”:23, “bear”:20}

print (25 in D1)

 
 
 
 

Question 1 of 16

Copywrite © 2020-2024, CBSE Python,
All Rights Reserved