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学习笔记__4.3章 匿名函数(简洁函数)

Python学习笔记匿名函数

Python笔记·第十二章—— 函数 迭代器和生成器

python基础入门之十二 —— lambda表达式

python笔记十三(匿名函数)

python学习笔记4-内置函数匿名函数json处理