标签:补充 临时 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码对应的值
标签:补充 临时 asc 字典 形参 匿名 dex key 一起
原文地址:https://www.cnblogs.com/guyouyin123/p/11185750.html