Computer Science
What is printed by the following statements ?
D1 = {"cat":12,"dog":6,"elephant":23,"bear":20}
print(25 in D1)
- True
- False
- Error
- None
Python Dictionaries
7 Likes
Answer
False
Reason — in operator is used to check whether a certain key is in the dictionary or not. It is also called containment check. It returns a boolean value.
Here, the expression 25 in D1 will print false, since D1 does not contain 25 key.
Answered By
1 Like
Related Questions
What would the following code print ?
d = {'spring':'autumn','autumn':'fall','fall':'spring'} print(d['autumn'])- autumn
- fall
- spring
- Error
What is printed by the following statements ?
D1 = {"cat":12,"dog":6,"elephant":23,"bear":20} print("dog" in D1)- True
- False
- Error
- None
What will be the result of the following code ?
d1 = {"abc":5,"def":6,"ghi":7} print(d1[0])- abc
- 5
- {"abc":5}
- Error
What will the following code do?
d = {"Phy":94, "Che":70, "Bio":82, "Eng":95} d.update({"Che":72, "Bio":80})- It will create new dictionary as dict={"Che":72,"Bio":80} and old d will be deleted.
- It will throw an error as dictionary cannot he updated.
- It will simply update the dictionary as dict={"Phy":94, "Che":72, "Bio":80, "Eng":95}.
- It will not throw any error but it will not do any changes in dict.