python进阶日记(lambda函数)

Posted cunyusup

tags:

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

list1 = [{a:1,b:2},{a:2,b:4},{a:3,b:5}]

#lambda 参数1,参数2 :返回值表达式
print(max(list1,key=lambda x:x[a]))
#max 中key 就相当于sort中的cmp,传入一个参数设置了排序方法

map操作,对函数进行遍历

list1 = [1,2,4,142,532,6,5,23,12]

result = map(lambda x:0 if x%2==0 else 1,list1)

print(list(result))

 

以上是关于python进阶日记(lambda函数)的主要内容,如果未能解决你的问题,请参考以下文章

Python进阶07 函数对象

Python进阶-Ⅷ 匿名函数 lambda

5道练习题,测试你掌握 python 进阶语法-lambda函数了吗? | Python技能树征题

Python进阶07 函数对象

python进阶练习之——使用lambda来创建匿名函数

少女学习日记——函数进阶闭包以及递归