我正在尝试使用矩阵来计算内容。代码是这个
import numpy as np
# some code
mmatrix = np.zeros(nrows, ncols)
print mmatrix[0, 0]
但是我得到“无法理解的数据类型”,并且如果我从终端执行此操作,它将起作用。
Answers:
尝试:
mmatrix = np.zeros((nrows, ncols))
由于shape参数必须是int或int序列
http://docs.scipy.org/doc/numpy/reference/generation/numpy.zeros.html
否则,您将作为dtype 传递ncols
给np.zeros
。