【发布时间】:2013-04-11 08:35:42
【问题描述】:
在numpy.array 和dtype='o' 中存储Python 对象与使用list(或list 或list 等,在更高维度上)的优缺点是什么?
在这种情况下,numpy 数组是否更有效? (似乎他们无法避免间接,但在多维情况下可能更有效。)
【问题讨论】:
-
我个人从未遇到过 NumPy objects 数组的引人注目的用途。看看有人能想出一个令人信服的例子会很有趣。 (+1)
-
@NPE 我大多同意,除了作为对
Fraction对象(或类似)数组进行(某些)数学运算的便捷方式,无需求助于六个嵌套zip的和map的。 -
@NPE NodePy 使用 NumPy 对象数组(sympy 表达式)对 ODE 的数值方法进行一些精确分析。