`def mat_Multiply(A,B):
result = []
for i in range(l en(A[0])):
total = 0
for j in range (l en(A)):
total += A[i][] * B[i][j]
result.append(total)
return result
error code
IndexError Traceback (most recent call last)
<ipython-input-155-e15a98952d0a> in <module>()
36 mat_1 = makeMatrix(2,3)
37 mat_2 = makeMatrix(3,2)
---> 38 result = matMul(mat_1,mat_2)
39 print(mat_1)
40 print(mat_2)
<ipython-input-155-e15a98952d0a> in matMul(mat1, mat2)
15 total = 0
16 for j in range(len(mat1)):
---> 17 total += mat1[i][j] * mat2[j][i]
18 result.append(total)
19 return result
IndexError: list index out of range
-------------------------------------------------------------------------
不要与numpy一起使用。 必须定义def。我觉得这部分很难。 无穷大错误。。。 请帮忙
相关问题 更多 >
编程相关推荐