1.所谓函数式编程,是指代码中每一块都是不可变的,都由纯函数的形式组成。这里的纯函数,是指函数本身相互独立、互不影响,对于相同的输入,总会有相同的输出。 例如: def multiply_2(list): for index in range(0, len(list)): list[index] * ...
分类:
编程语言 时间:
2020-05-03 00:48:03
阅读次数:
72
1. map 函数 # 实现指定列表自增1 num_1 = [1, 2, 10, 5, 6, 8] def map_test(func, array): ret = [] for i in array: res = func(i) ret.append(res) return ret print(m ...
分类:
编程语言 时间:
2019-03-31 23:26:22
阅读次数:
324
map函数我们只需要传入函数f(x)=x*x,就可以利用map()函数完成这个计算:def f(x): return x*xprint map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])输出结果:[1, 4, 9, 10, 25, 36, 49, 64, 81]注意:map...
分类:
编程语言 时间:
2015-03-18 17:18:31
阅读次数:
193
map(function,iterable,...)Applyfunctiontoeveryitemofiterableandreturnalistoftheresults.Ifadditionaliterableargumentsarepassed,functionmusttakethatmanyargumentsandisappliedtotheitemsfromalliterablesinparallel.Ifoneiterableisshorterthananotheritisassumedtobee..
分类:
编程语言 时间:
2014-08-27 18:56:28
阅读次数:
219