匿名函数,ascll码

Posted guyouyin123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了匿名函数,ascll码相关的知识,希望对你有一定的参考价值。

匿名函数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码的主要内容,如果未能解决你的问题,请参考以下文章

匿名函数和内置方法

[沫沫金]JS匿名函数this调用变量报错

JavaScript 中的匿名函数((function() {})();)与变量的作用域

Python chr / ord 函数区别和使用

Kotlin函数 ③ ( 匿名函数 | 匿名函数的函数类型 | 匿名函数的隐式返回 )

Kotlin函数 ④ ( 匿名函数参数 | 匿名函数 it 关键字 )