码迷,mamicode.com
首页 > 编程语言 > 详细

corepython第七章习题

时间:2015-04-20 10:56:17      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

7-8.人力资源。创建一个简单的雇员姓名和编号的程序,让用户输入一组雇员姓名和编号。你的程序可以提供按照姓名排序输出的功能,雇员姓名显示在前面,后面是对应的雇员编号。附加题:添加一项功能,按照雇员编号的顺序输出数据。

#coding:utf-8
def hr():
    ep={}
    #生成字典
    while True:
        ep_name=raw_input(please input employer name/n"q" for quit:)
        if ep_name==q:
            break
        ep_id=raw_input(r"please input emploer‘s id:")
        ep[ep_name]=ep_id
    #将字典转换成序列
    ep_list=ep.items()
    #将字典排序
    print name,sorted(ep_list,cmp=lambda x,y:cmp(x[0],y[0]))
    print ID,sorted(ep_list,cmp=lambda x,y:cmp(x[1],y[1]))

 

corepython第七章习题

标签:

原文地址:http://www.cnblogs.com/alvysinger/p/4440688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!