Computer Science
What will be the output?
D1 = { "Rahul":56, "Virat":99}
print("virat" in D1)
- True
- False
- No output
- Error
Python Dictionaries
1 Like
Answer
False
Reason — In Python, dictionary keys are case-sensitive. The dictionary D1 has the key "Virat" with an uppercase 'V', but the check is for "virat" with a lowercase 'v'. Since "virat" does not match the case of the key "Virat", the expression "virat" in D1 evaluates to False.
Answered By
1 Like
Related Questions
Which of the following functions will return key-value pairs of the dictionary?
- key()
- values()
- items()
- get()
Which of the following will delete key-value pair for key = "Red" from a dictionary D1 ?
- delete D1("Red")
- del.D1("Red")
- del D1["Red"]
- del D1
Which of the following creates a tuple?
- t1 = ("a", "b")
- t1 [2]= ("a", "b")
- t1= (5) *2
- None of these
Assertion (A): Tuple in Python is an ordered and immutable data type.
Reasoning (R): Tuples can contain heterogenous data and permit duplicate values as well.
- Both A and R are true and R is the correct explanation of A.
- Both A and R are true but R is not the correct explanation of A.
- A is true but R is false.
- A is false but R is true.