立即学习:https://edu.csdn.net/course/play/26676/338790?utm_source=blogtoedu
lam = lambda x: x+3
lam(2) gives 5
-------------------
m = map(lambda x : x+3, range(10))
list(m) gives [3,4,5,6,7,8,9,10,11,12]
-------------------------------------
三个同样长度的列表相加
[x+y+z for x,y,z in zip(lst1,lst2,lst3)]
或
r = map(lambda z,y z :x+y+z, lst1, lst2, lst3)
list(r)
--------------------------------------------
use filter
n = range(-5,5)
f = filter(lambda x:x>0, n)
list(f)
gives
[1,2,3,4]
---------------------------------------