可迭代对象传送给map()函数,,然后map()函数将这个可迭代对象传入多个自定义函数
# 函数1
def add(x):
return x + x
# 函数2
def square(x):
return x * x
# 数据
nums = [1, 2, 3, 4, 5]
# 逐个取数处理
for i in nums:
# lambda为处理函数,分别将add和square传给lambda
vals = list(map(lambda x: x(i),(add, square)))
print(vals)
能讲解一下吗?求知