Получение ошибки при поиске продукта Матрицы - PullRequest
0 голосов
/ 25 февраля 2020
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'
...