#-*-coding:utf-8-*- ''' 练习3:字典和列表的方法 a 创建字典 将字典的键按照字母的顺序排列起来 b 根据排好的键 显示出键和值内容 c 根据排好的值 显示出值和键内容 ''' def main(a_input): a_key = a_input.keys() # a_value = a_input.items() # sorted(a_key) a_key.sort() print '键的顺序为:',a_key #根据键的顺序 a_value=[] for i in a_key: a_value.append((i, a_input[i])) print a_value a_value1 = [] a_tem = [] # 根据值的顺序进行排序 a_tem = a_input.values() a_tem.sort() for j in a_tem: for k in a_input.keys(): if a_input[k] == j: a_value1.append((k, j)) print a_value1 if __name__ == '__main__': a = {'book': 12, 'note': 4, 'air_deerma': 49, 'bag': 0, 'computer': 6500, 'keys': 90} main(a)
chapter 7 exercise 3
最新推荐文章于 2024-06-11 00:09:02 发布