2014年1月23日

Python一些特殊用法(map、reduce、filter、lambda、列表推导式等)

摘要: Map函数:原型:map(function, sequence),作用是将一个列表映射到另一个列表,使用方法:def f(x): return x**2l = range(1,10)map(f,l)Out[3]: [1, 4, 9, 16, 25, 36, 49, 64, 81]Reduce函数原型:reduce(function, sequence, startValue),作用是将一个列表归纳为一个输出,使用方法:def f2(x,y): return x+yreduce(f1,l)Out[7]: 45reduce(f2,l,10)Out[8]: 55Filter函数原型:filter.. 阅读全文

posted @ 2014-01-23 14:13 Alex Yu 阅读(18972) 评论(1) 推荐(6) 编辑

导航