new = zero(rows_A,cols_B)
for i in range(rows_A):
for j in range(cols_B):
new[i][j] += np.sum(A[i] * B[:,j])
この形式の配列を使用している場合[[0, 0, 0], [0, 1, 0], [0, 2, 1]]
、B
エラーが発生します
TypeError: list indices must be integers, not tuple
B
しかし、の代わりに同じ配列を使用している場合A
、うまく機能しています。
このタイプの戻り配列を取得しています
[[0, 0, 0], [0, 1, 0], [0, 2, 1]]
だから私はそれをこの形に変換したい
[[0 0 0]
[0 1 0]
[0 2 1]]