My Report

Python Dictionary Test – 1


Correct Answer: 2 points | Wrong: -1 point
Grades: A* (100% score) | A (80%-99%) | B (60%-80%) | C (40%-60%) | D (0%-40%)
advertisement

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

d = {"john":40, "peter":45}

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

d = {"john":40, "peter":45}
print(list(d.keys()))

3. Suppose d = {"john":40, "peter":45}, to delete the entry for "john" what command do we use?

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

d = {"john":40, "peter":45}
"john" in d

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

d1 = {"john":40, "peter":45}
d2 = {"john":466, "peter":45}
d1 == d2

6. Which of the following statements create a dictionary?

7. Suppose d = {"john":40, "peter":45}, what happens when we try to retrieve a value using the expression d["susan"]?

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

d = {"john":40, "peter":45}
d["john"]

9. Suppose d = {"john":40, "peter":45}. To obtain the number of entries in dictionary which command do we use?

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

d1 = {"john":40, "peter":45}
d2 = {"john":466, "peter":45}
d1 > d2

 

Start practicing “1000 MCQs on Python”, and once you are ready, you can take tests on all topics by attempting our “Python Test Series”.

Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.