Matrix 矩阵格式

Matrix 矩阵格式,matrix,formatting,format,Matrix,Formatting,Format,我有一个程序是这样写的: n=int(input('Enter dimension less than 10: ')) table=[n*[0] for i in range(n)] for i in range(n): for j in range(n): table[i][j]=1 for i in range(1,n): for j in range(1,n): table[i][j]=table[i-1][j]+table[i][j-1

我有一个程序是这样写的:

n=int(input('Enter dimension less than 10: '))
table=[n*[0] for i in range(n)]

for i in range(n):
    for j in range(n):
        table[i][j]=1

for i in range(1,n):
    for j in range(1,n):
        table[i][j]=table[i-1][j]+table[i][j-1]

format(table[i][j],'3d')
for i in range(n):
    print(table[i])
我正在尝试格式化矩阵,使其看起来对齐 我在打印之前所做的格式化似乎不起作用 为什么会这样? 还是只有在打印函数中进行格式化时才起作用