Python program to Sum of Items in Rows and Columns of Elements

from random import randint col = 6 row = 6 matrix = [] sum_col = [0]*col sum_row = [0]*row for i in range(row): myrow = [] for j in range(col): myrow.append(randint(0,3)) matrix.append(myrow) for i in range(row): for j in range(col): sum_row[i] += matrix[i][j] sum_col[j] += matrix[i][j] for i in range(row): print(matrix[i], "|", sum_row[i]) print("_" *col*4) print(sum_col)

 

 

Output:

[2, 3, 2, 0, 0, 2] | 9
[3, 1, 0, 1, 1, 3] | 9
[0, 3, 2, 0, 1, 2] | 8
[0, 0, 3, 0, 0, 3] | 6
[1, 1, 2, 2, 1, 2] | 9
[0, 3, 3, 1, 0, 2] | 9
________________________
[6, 11, 12, 4, 3, 14]