Pregunta 1
Pregunta
What is the output of the following
sampleDict = dict([
('first', 1),
('second', 2),
('third', 3)
])
print(sampleDict)
Respuesta
-
[ (‘first’, 100), (‘second’, 200), (‘third’, 300) ]
-
Options: SyntaxError: invalid syntax
-
{‘first’: 1, ‘second’: 2, ‘third’: 3}
Pregunta 2
Pregunta
Select the correct ways to get the value of marks key.
student = {
"name": "Emma",
"class": 9,
"marks": 75
}
Respuesta
-
m = student.get(2)
-
m = student.get(‘marks’)
-
m = student[2])
-
m = student[‘marks’])
Pregunta 3
Pregunta
Dictionary keys must be immutable
Pregunta 4
Pregunta
Select the correct way to access the value of a history subject
sampleDict = {
"class":{
"student":{
"name":"Mike",
"marks":{
"physics":70,
"history":80
}
}
}
}
Respuesta
-
sampleDict[‘class’][‘student’][‘marks’][1]
-
sampleDict[‘class’][‘student’][‘marks’][‘history’]
-
sampleDict[‘class’][0][‘marks’][‘history’]
Pregunta 5
Pregunta
What is the output of the following code
dict1 = {"key1":1, "key2":2}
dict2 = {"key2":2, "key1":1}
print(dict1 == dict2)
Pregunta 6
Pregunta
What is the output of the following dictionary operation
dict1 = {"name": "Mike", "salary": 8000}
temp = dict1.get("age")
print(temp)
Pregunta 7
Pregunta
Please select all correct ways to empty the following dictionary
student = {
"name": "Emma",
"class": 9,
"marks": 75
}
Respuesta
-
del student
-
del student[0:2]
-
student.clear()
Pregunta 8
Pregunta
In Python, Dictionaries are immutable
Pregunta 9
Pregunta
Select the correct way to print Emma’s age.
student = {1: {'name': 'Emma', 'age': '27', 'sex': 'Female'}, 2: {'name': 'Mike', 'age': '22', 'sex': 'Male'}}
Respuesta
-
student[0][1]
-
student[1][“age”]
-
student[0][“age”]
Pregunta 10
Pregunta
What is the output of the following dictionary operation
dict1 = {"name": "Mike", "salary": 8000}
temp = dict1.pop("age")
print(temp)
Respuesta
-
KeyError: ‘age’
-
None
-
25
-
age
Pregunta 11
Pregunta
Select all correct ways to copy a dictionary in Python
Pregunta 12
Pregunta
Select the all correct way to remove the key ‘marks‘ from a dictionary
student = {
"name": "Emma",
"class": 9,
"marks": 75
}
Respuesta
-
student.pop(“marks”)
-
del student[“marks”]
-
student.popitem()
-
dict1.remove(“key2”)
Pregunta 13
Pregunta
Select correct ways to create an empty dictionary
Respuesta
-
sampleDict = {}
-
sampleDict = dict()
-
sampleDict = dict{}
Pregunta 14
Pregunta
Items are accessed by their position in a dictionary and All the keys in a dictionary must be of the same type.