lambda 与内置函数,以及一些补充
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lambda 与内置函数,以及一些补充相关的知识,希望对你有一定的参考价值。
插播几条小知识:
1. lambda 表达式
对于简单的函数,我们可以用 lamdba 表达式来执行,一句话就够用 ??
普通表达式:
def func(arg):
return arg + 1
执行函数:
result = func(6)
来吧 lambda 来了
my_lambda = lambda arg : arg + 1
执行函数
result = my_lambda(6)
lambda 执行的意义就是对 简单函数的简洁表示
2. 内置函数
2.1 map
遍历序列,对序列中每个元素进行操作,最终获取新的序列
l = [1,2,3]
new_list = map(lambda a:a+100 , li)
两个列表对应元素相加
l = [1,2,3,]
s = [10,20,30]
new_list = map(lambda a,b : a+b , l , s )
以上是关于lambda 与内置函数,以及一些补充的主要内容,如果未能解决你的问题,请参考以下文章
day05 协程函数,递归函数,匿名函数lambda,内置函数map reduce filter max min zip sorted,匿名函数lambda和内置函数结合使用,面向过程编程与函数编程