函数介绍:
- 匿名函数:关键字为lambda ,冒号前面是形参 冒号后面是返回值
代码块:
from functools import reduce
def fun(*args,**kwargs):
return args,kwargs
print(fun([1,2,3,4,5]))
print(lambda *args,**kwargs:(args,kwargs))
print(reduce(lambda x,y:x+y,[1,2,3,4,5]))
print(list(filter(lambda x:x%2==0,range(1,101))))
#移动列表中的0
nums = [0, 7, 0, 1, 2, 1, 5,1, 7, 8, 0, 67, 1, 3, 4]
print(sorted(nums,key=lambda x:1 if x == 0 else 0))
示例及运行结果: