python
荒诞艺术家
这个作者很懒,什么都没留下…
展开
-
python 列表解析功能
列表解析功能能够简化我们对列表内元素逐一进行操作的代码,如下面的代码: a = [1,2,3] b = [] for i in a: b.append(i+2) 可以简化为: a = [1,2,3] b = [i+2 for i in a]原创 2018-01-26 15:55:31 · 316 阅读 · 0 评论 -
python函数式编程
在python中函数式编程主要由几个函数的使用构成:lambda(),map(),reduce(),filter()。 1. lambda函数 对简单的功能定义为行内函数,类似于MATLAB中的匿名函数。 f = lambda x : x+2 #定义函数f(x)=x+2 g = lambda x,y : x+y#定义函数g(x,y)=x+y 2.map函数 我们首先定义一个函数,然后再原创 2018-01-26 16:55:23 · 276 阅读 · 0 评论