摘要: 常规我们定义函数时,函数都是有名字的,比如: 这个函数是有名字的,叫add,我们在使用的时候直接调用即可: 那么匿名函数呢,经常看一些代码会出现类似lambda(x,y:x+y),那么我们该如何去理解匿名函数呢? 我们先看定义: 匿名函数: 根据名字就可以知道,被定义的函数是没有名字的;lambda 阅读全文
posted @ 2019-08-28 15:54 专猪 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 我们先要了解一下什么是所谓的高阶函数; 看定义:什么是高阶函数? 高阶函数:我们知道一个函数可以作为参数传给另外一个函数,或者一个函数的返回值为另外一个函数(若返回值为该函数本身,则为递归),如果满足其一,则为高阶函数。 常见的高阶函数:map()、reduce()、filter()等也是pytho 阅读全文
posted @ 2019-08-28 15:01 专猪 阅读(1076) 评论(0) 推荐(0) 编辑