{x for x in range(10)}
在 IDLE 上完美运行,但是当我在 eclipse 中尝试这个(使用 Pydev 插件)时,我得到一个语法错误:
Undefined variable: x
是因为 Pydev 不支持集合推导还是什么的?我该怎么做才能完成这项工作? (这只是一个不起作用的例子。所有集合理解对我都不起作用)。
(我正在使用 Python 3)
最佳答案
这是 PyDev 中的一个错误;在这种情况下,忽略编辑器的警告并执行代码:它将起作用。
我明白这一点,PyDev 并不完美,但已经足够好了!
关于python - 集合理解不适用于 Pydev (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3576927/