首页 > 编程语言 > 详细

corepython第七章习题

时间:2015-04-20 10:54:35      阅读:330      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!