python笔记十三(匿名函数)

Posted nadech

tags:

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

一、匿名函数

  有些情况下,我们需要把函数当做参数传入到另外的函数中,或者是把函数作为某个函数的返回值,此时我们就可以使用匿名函数。

  匿名函数的标志是lambda.

技术分享图片
>>> f = lambda x:x*x
>>> f
<function <lambda> at 0x000002AB91CA7F28>
>>> f(5)
25
>>> f = lambda a,b: a*a +b*b
>>> f
<function <lambda> at 0x000002AB922629D8>
>>> f(1,2)
5
技术分享图片

  如上述代码, : 前面的是需要传入匿名函数的参数,并且匿名参数不需要返回值,返回值就是表达式的结果。

以上是关于python笔记十三(匿名函数)的主要内容,如果未能解决你的问题,请参考以下文章

python 全栈 python基础 (十三)匿名函数 与 内置函数

python学习三十三天函数匿名函数lambda用法

Python 学习笔记(十三)Python函数

python基础学习笔记(十三)

Python学习笔记010——匿名函数lambda

Python 学习笔记(十三)Python函数