知识精讲
1.update()方法用于更新字典中的键值对,可以修改存在的键对应的值,也可以添加新的键值对到字典中。
2.update()方法的语法为:dict1.update(dict2),该方法没有返回值。
选择题
以下程序的执行结果是:
dict1 = {"Name":"Liu","Age":18}
dict2 = {"Age":19,"Job":"Manager"}
dict3=dict1.update(dict2)
dict3.get("Age")
选项
A.18
B.19
C.None
D.AttributeError
试题解析
程序中使用的update()方法没有返回值,相当于对NoneType使用的get()方法,而NoneType无法使用get()方法,程序报错。
答案
正确答案是:D
温馨期待
期待大家提出宝贵建议,互相交流,收获更大,助教:qy