请按照此代码操作:
def addition(n):
return n + n
numbers = (1, 2, 3, 4)
result = map(addition, numbers)
print(list(result))
输出:[2,4,6,8]
现在,当我再次对已经成为列表的结果应用 list() 时,结果结果为空。
list(result)
输出: []
为什么会这样呢?
函数式编程
相关分类