赞
踩
yuan_lin={
'name':'yuan lin',
'old':24,
'thinks':'happy',
'friend':'zhao hailin',
'urban':'Bei jing'
}
print(yuan_lin['name'])
print(yuan_lin['old'])
print(yuan_lin['thinks'])
print(yuan_lin['friend'])
print(yuan_lin['urban'])
like_digit={
'yuan':6,
'liu':66,
'zhao':0,
'guan':1,
'wang':10,
'hu':100
}
print(like_digit['yuan'])
print(like_digit['liu'])
print(like_digit['zhao'])
print(like_digit['guan'])
print(like_digit['wang'])
print(like_digit['hu'])
想出你在前面学过的5个编程词汇, 将它们用作词汇表中的键, 并将它们的含义作为值存储在词汇表中。 以整洁的方式打印每个词汇及其含义。 为此,
你可以先打印词汇, 在它后面加上一个冒号, 再打印词汇的含义; 也可在一行打印词汇, 再使用换行符(\n ) 插入一个空行,
然后在下一行以缩进的方式打印词汇的含义。
良心老铁链接导引:【《Python编程: 从入门到实践》习题答案–第六章:<字典>】
dics = {
'list':'列表',
'var':'变量',
'int':'整型',
'boolean':'布尔',
'str':'字符串'
}
print('dics[\'list\']'+':' + dics['list'])
print('dics[\'var\']'+':' + dics['var'])
print('dics[\'int\']'+':' + dics['int'])
print('dics[\'boolean\']'+':' + dics['boolean'])
print('dics[\'str\']'+':' + dics['str'])
dics = { 'list':'列表', 'var':'变量', 'int':'整型', 'boolean':'布尔', 'str':'字符串' } for key in dics.keys(): print(key) for value in dics.values(): print(value) dics['a']='b' print('\n') for key in dics.keys(): print(key) for value in dics.values(): print(value)
使用循环为每条河流打印一条消息, 如“The Nile runs through Egypt.”。
使用循环将该字典中每条河流的名字都打印出来。
使用循环将该字典包含的每个国家的名字都打印出来。
water={
'a':'aa',
'b':'bb',
'c':'cc'
}
for w,n in water.items():
print(f"The {w.title()} runs through {n.title()}.")
for w in water.keys():
print(w)
for w in water.values():
print(w)
创建一个应该会接受调查的人员名单, 其中有些人已包含在字典中, 而其他人未包含在字典中。 遍历这个人员名单, 对于已参与调查的人,
打印一条消息表示感谢。 对于还未参与调查的人, 打印一条消息邀请他参与调查。
peoples={
'a':'aa',
'b':'bb',
'c':'cc'
}
people=['a','c','d']
for p in peoples:
if p in people:
print("thanks "+p)
else:
print("I will invite "+p)
yuan_lin={ 'name':'yuan lin', 'old':24, 'thinks':'happy', 'friend':'zhao hailin', 'urban':'Bei jing' } zhao_hai_lin={ 'name':'zhao hai lin', 'old':24, 'thinks':'happy', 'friend':'yuan lin', 'urban':'Bei jing' } wang_jin={ 'name':'wang jin', 'old':24, 'thinks':'happy', 'friend':'wang jin', 'urban':'Bei jing' } peoples=[yuan_lin,zhao_hai_lin,wang_jin] for people in peoples: print('\n') for n,m in people.items(): print(f"{n}:{m}")
与上一题差不多,略。
favorite_places={ 'yuan_lin':{ 'name':'yuan lin', 'old':24, 'thinks':'happy', 'friend':'zhao hailin', 'urban':'Bei jing', }, 'zhao_hai_lin':{ 'name':'zhao hai lin', 'old':24, 'thinks':'happy', 'friend':'yuan lin', 'urban':'Bei jing', }, 'wang_jin':{ 'name':'wang jin', 'old':24, 'thinks':'happy', 'friend':'wang jin', 'urban':'Bei jing', }, } for peoples,lis in favorite_places.items(): print(peoples) for n,m in lis.items(): print(f"{n}:{m}") print('\n')
略,与6-9类似
略,与6-9类似
略
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。