【发布时间】:2020-07-11 23:14:35
【问题描述】:
这是我拥有的 MWE(最小工作示例):
import numpy as np
errors = np.array([])
for i in range(7):
np.append(errors, i)
print(errors)
很遗憾,Jupyter Notebook 的输出只是一个空数组,但是为什么呢?
【问题讨论】:
-
不要在循环中使用
numpy.append- 即使你修复了你的错误,在循环中使用numpy.append是非常低效的,因为不必要的复制是二次方的。 -
NameError: name 'np' is not defined。这不是 MWE。什么是 np ?麻木的? -
同上“什么是 np?” - 这个例子能运行吗?是否缺少包含?
标签: python numpy-ndarray