def getMatrixProduct(a, b):
if len(a[0]) != len(b):
return -1
result = [[0 for i in range(len(b[0]))] for j in range(len(a))]
for i in range(len(a)):
for j in range(len(b[0])):
for k in range(len(b)):
result[i][j] += a[i][k] * b[k][j]
return result
Это код для поиска произведения двух матриц, но он выдает следующую ошибку
result[i][j] += a[i][k] * b[k][j]
TypeError: unsupported operand type(s) for +=: 'int' and 'list'