23/11/2017
Today i am teaching class Matrix Addition.
Program to add two matrices using nested loop
X = [[1,2,3], [4 ,5,6], [7 ,8,9]]
Y = [[9,8,7], [6,5,4], [3,2,1]]
result = [[0,0,0], [0,0,0], [0,0,0]]
# iterate through rows for i in range(len(X)): # iterate through columns for j in range(len(X[0])): result[i][j] = X[i][j] + Y[i][j] for r in result: print(r) Run on IDE
Output: [10, 10, 10] [10, 10, 10] [10, 10, 10]
Explanation :- In this program we have used nested for loops to iterate through each row and each column. At each point we add the corresponding elements in the two matrices and store it in the result. Using nested list comprehension H
No comments:
Post a Comment