一、lambda表达式
lambda parameter_list: expression
# 匿名函数 def add(x,y): return x+y print(add(1,2)) f = lambda x,y: x+y print(f(1,2))
二、三元表达式
# x >y ? x :y # 条件为真时返回的结果 if 条件判断 else 条件为假时的返回结果 x= 2 y=1 r = x if x > y else y print(r) # 2
三、map
四、map与lambda
五、reduce
六、filter
七、命令式编程vs函数式编程
八、装饰器 一
九、 装饰器 二
十、装饰器 三
十一、装饰器 四
十二、装饰器 五
十三、装饰器 六
原文地址:https://www.cnblogs.com/zhangtaotqy/p/9502983.html
时间: 2024-12-06 13:51:54