gpt4 book ai didi

python - 为什么 map 和 filter 在 Python 3.x 中不像在 Python 3.x 中那样是 'interactive'?

转载 作者:行者123 更新时间:2023-11-28 22:01:20 31 4
gpt4 key购买 nike

<分区>

我曾经使用 IDLE 在 Python 2.7 中进行交互式编程。在 2.7 中,当我执行以下操作时:

map(... some fn ..., ... some collection ...)

filter(... some fn ..., ... some collection ...)

我得到的结果是应用该函数产生的集合。

升级到 Python 3.2 后,当我执行相同操作时,我只会得到“过滤对象”或“ map 对象”,并且必须手动遍历集合才能看到结果。

这是有意为之吗?您是否知道任何 Python 3.2 IDE 在打印函数输出方面表现得像旧的 IDLE?我基本上是在寻找“Python 的 REPL”。

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com