【发布时间】:2018-07-20 18:00:02
【问题描述】:
for i in range(0,300):
for j in range(0,300):
h = sum(w[i,j]-i)
w 是一个 300*300 的矩阵, 当我运行模块时,'numpy.int32' 对象不可迭代。我怎么解决这个问题?谢谢!!!
【问题讨论】:
-
...这段代码应该做什么?
sum(w[i,j]-i)应该做什么? -
我想将矩阵中的每个元素减去其轴数相加。
-
这是什么意思?你能举个例子吗?'
-
你的意思是像
(arr - np.arange(arr.shape[0])[:,None]).sum() -
是的,就是这个意思,抱歉我的描述不好,谢谢!
标签: python