print matrix in python code example
Example 1: scanning 2d array in python
If you want to take n lines of input where each line contains m space separated integers like:
1 2 3
4 5 6
7 8 9
a=[]
for i in range(0,n):
a.append([int(j) for j in input().split()])
Example 2: how to input 2-d array in python
matrix = [input().split() for i in range(no_of_rows)] # if only row is given and the number of coloumn has to be decide by user
matrix= [[input() for j in range(no_of_cols)] for i in range(no_of_rows)] # if both row and coloumn has been taken as input from user
Example 3: numpy matrix in python 3
np.matrix([[1, 2], [3, 4]])
# matrix([[1, 2],
# [3, 4]])
Example 4: how to print a matrix in python
import numpy as np
print(np.matrix(A))
Example 5: python print 2d array as table
for row in A:
for val in row:
print '{:4}'.format(val),
print