编写代码完成如下功能: (1)建立字典d,包含内容是:’’数学’’:101,’’语文’’:202,’’英语’’:203,’’物理’’:204,’’生物’’:206。 (2)向字典中添加键值对’’化学’’:205。 (3)修改’’数学’’对应的值为201。

admin2019-08-30  62

问题 编写代码完成如下功能:
(1)建立字典d,包含内容是:’’数学’’:101,’’语文’’:202,’’英语’’:203,’’物理’’:204,’’生物’’:206。
(2)向字典中添加键值对’’化学’’:205。
(3)修改’’数学’’对应的值为201。
(4)删除’’生物’’对应的键值对。
(5)打印字典d全部信息,参考格式如下(注意,其中逗号为英文逗号,逐行打印):
201:数学
202:语文
(略)

选项

答案(1)d={’’数学’’:101,’’语文’’:202,’’英语’’:203,’’物理”:204,’’生物’’:206} (2)d[’’化学’’]=205 (3)d[’’数学’’]=201 (4)del d[’’生物’’] (5)for key in d: print(’’{}:{}’’.format(d[key],key))

解析 这是一个简单应用题,用来操作字典类型。
(1)建立字典采用{}。
d={’’数学’’:101,’’语文’’:202,’’英语’’:203,’’物理’’:204,’’生物’’:206}
(2)可以使用字典索引[]方式直接增加新的“键值对”。
d[’’化学’’]=205
(3)可以使用字典索引[]方式直接修改“键值对”信息。
d[’’数学’’]=201
(4)使用del及字典索引[]方式删除“键值对”信息。
del d[’’生物’’]
(5)遍历字典时需要注意,循环变量并不是“键值对”,而只是键,可以通过循环变量索引字典中键和值的信息。
for key in d:
print(’’{}:{}’’.format(d[key],key))
转载请注明原文地址:https://jikaoti.com/ti/PS50FFFM
0

相关试题推荐
最新回复(0)