【发布时间】:2017-06-17 03:00:20
【问题描述】:
我想知道为什么'print'不能在python map函数中使用?
我假设 print 也是一个函数,所以这应该像 map 一样在函数上作为文档工作:map(function, iterable, ...)
a=[1,2,3,4]
map(print,a)
【问题讨论】:
-
你其实可以...
-
你知道
print是做什么的吗?你知道它返回什么吗? -
我认为你不能在 python 2 中,因为 print 只是 python 3 中的一个函数。
-
@Jean-FrançoisFabre:
from __future__ import print_function也可以在 Python 2 中使用...... -
@Willem,您对标签的看法是正确的。我首先尝试了地图,但得到了一本字典。我没有添加标签的声誉。