Я пытаюсь написать функцию, которая добавляет две матрицы для передачи следующих доктрин:
>>> a = [[1, 2], [3, 4]]
>>> b = [[2, 2], [2, 2]]
>>> add_matrices(a, b)
[[3, 4], [5, 6]]
>>> c = [[8, 2], [3, 4], [5, 7]]
>>> d = [[3, 2], [9, 2], [10, 12]]
>>> add_matrices(c, d)
[[11, 4], [12, 6], [15, 19]]
Итак, я написал функцию:
def add(x, y):
return x + y
И затем я написал следующую функцию:
def add_matrices(c, d):
for i in range(len(c)):
print map(add, c[i], d[i])
И я вроде как получаю правильный ответ.