g = lambda x,y:x+y
g(1,2)#不加map,lambda不接受迭代参数表
# 迭代器里的每个元素成为函数的参数,遍历迭代器每个元素,传入函数
a = map(lambda x:x*x,[1,2,3,4,5,6])#逗号前是函数,逗号后是可迭代参数表
print(list(a))
#将map对象转换为list,并打印出结果
# map(lambda x: chr(int(x)), imgname)
#输出:
[ "0","0","2","5",".","j","p","g"],--------------map(func,args_iterables)
reduce(lambda x, y: x + y,[ "0","0","2","5",".","j","p","g"])
#输出:
"0025.jpg"
# 这就是reduce(lamda )函数,reduce:有 "归纳" 的意思
原文:https://www.cnblogs.com/Henry-ZHAO/p/13900635.html