判断题
- 下面程序的输出是15929494512。
dic1={
"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725}
dic2={
"王玉兰" : 15619397270,"王强" : 15929494512,"王桂荣" : 13794876998,"邓玉英" : 18890393268,"何小红" : 13292597821}
dic3=dic1.update(dic2)
print(dic3["王强"])
错误,这种情况dic3是none
应该是
dic1.update(dic2)
dic3=dic1
选择题
- d.items()返回类型
>>> a={
3:4,4:3,5:52}
>>> a.items()
dict_items([(3, 4), (4, 3), (5, 52)])
>>> type(a.items())
<class 'dict_items'>
编程题
7-2 通过两个列表构建字典 (10分)
输入两行字符串,以空格为分隔,将每行字符串存储为列表形式。将第一个列表的元素值作为键,将第二个列表中对应顺序的元素作为值,构建一个字典,按键升序排列后输出字典的所有键值对列表。
输入格式:
输入两行字符串,分别以空格为分隔存为列表。
输出格式:
按键的升序,输出字典键值对列表。
输入样例:
学校 城市 邮编
集美大学 厦门 361021
输出样例:
[(‘城市’, ‘厦门’), (‘学校’, ‘集美大学’), (‘邮编’, ‘361021’)]
#1.把两行字符串存储为列表
x1 = input().split(' ')
x2 = input().split(' '