python入门之匿名函数lambda的应用

一、应用场景

现在已知有一个储存公司内部所有人的姓名-工资键值对组合而成的字典

salaries={
    'lily':2000,
    'mark':3000,
    'john':10000,
    'kiki':5000
},
现在要从这个字典中找到工资最低和工资最高的人名。

二、程序代码实现

salaries={
    'lily':2000,
    'mark':3000,
    'john':10000,
    'kiki':5000
}
print(max(salaries,key=lambda k:salaries[k]))#以工资为排序依据,输出工资最高对应人名
print(min(salaries,key=lambda k:salaries[k]))#以工资为排序依据,输出工资最低对应人名

三、程序运行结果展示

john
lily

进程已结束,退出代码为 0

你可能感兴趣的:(大数据,pycharm,python,算法,开发语言)