0

这是我在 shell 中运行 ipython3 (Python3.2.3) 时预期的结果:

In [1]: sum(map(int, str(79)))
Out[1]: 16

现在这是 ipython3 笔记本中的相同代码:

In [5]: sum(map(int, str(79)))
Out[5]: <builtins.map at 0x5c26950>

怎么了?

4

1 回答 1

1

如果您想使用带有--pylab选项的 ipython3 笔记本,但仍然具有所有内置功能,您可以简单地执行以下操作:

    In [1]: from builtins import *

感谢@minrk 和@DSM 让我在这里走上正轨!

于 2013-04-05T22:59:00.157 回答