码迷,mamicode.com
首页 > 其他好文 > 详细

匿名函数,ascll码

时间:2019-07-14 21:24:45      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:补充   临时   asc   字典   形参   匿名   dex   key   一起   

匿名函数lambda:没有名字的函数
特点:
临时存在,用完就销毁
匿名函数通常不会单独使用,配合内置函数一起使用

lambda x,y : x+y
解释:左边的相当于函数的形参,右边相当于函数的返回值


一:求和

1.求和普通发
def my_sum(x, y):
    return print(x+y)
my_sum(1, 2)

技术图片

 

2.匿名函数配合内置求和:

res = (lambda x, y: x+y)(11, 20)
print(res)

技术图片

二:比较薪资,返回人名:

1.

k = {jeff: 8000,
     nick: 1000,
     tank: 3000,
     mary: 10000,


def index(name):

  return k[name]
  print(max(k, key=index)) # 函数返回什么比较什么


# max内置函数,第一步:拿到字典key(jeff)
                第二步,把key传给index函数
第三步,执行index(jeff),返回字典k[jeff],5000
第四步,依次拿到5000,1000,3000,10000,进行比较
第五步,返回最大值对应的人名
"""
 

技术图片

 

 2.把index写称匿名函数:

print(max(k, key=lambda name: k[name]))
print(min(k, key=lambda name: k[name]))

技术图片

 三、补充ascll码表:

"""
A-Z 65-90
a-z 97-122
"""
print(chr(122)) #查看ascll码对应的值

技术图片

 

匿名函数,ascll码

标签:补充   临时   asc   字典   形参   匿名   dex   key   一起   

原文地址:https://www.cnblogs.com/guyouyin123/p/11185750.html

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