python -匿名函数(一)
目录
- 初始匿名函数
初始匿名函数
-
关键字 : lambda
-
格式:lambda 参数:表达式
-
参数和表达式都由用户自己定义
-
参数可以由很多种表现形式:x,y / x=2,y=2 / *args,
**kwargs / ·····
-
表达式里的参数必须使用lambda后定义的参数
-
表达式也由很多种形式:x+y / x*y / i f判断 / None······
-
-
特性:
- 匿名,没有函数名字
- 通常用于判断或者计算等
- 函数的输入值为参数,输出值由表达式计算出来的
实例如下:
lambda x,y:x+y # 输入的值是x,y # 输出的结果是x+y计算得到的 # 示例: add = lambda x,y :x+y print(add(10, 20)) # 结果 30
匿名函数用不用一般视情况而定,可以搭配的函数有多种,lambda函数主要在短时间内需要一个函数时才使用,一般作为其他函数的参数传值。
搭配的内置函数下篇更新····