以矩阵格式打印阵列

时间:2014-12-12 15:05:44

标签: python python-3.x

我有一个python列表(A),列表的每个条目都是一个列表,我想以矩阵形式打印出来(与其他输出进行比较)。我可以通过以下方式实现这一目标:

print(np.array(A[i]).reshape(dim1,dim2),'\n')

但是,我还想控制输出的格式,即科学记数法,小数位数等。在这方面,我试过

print("{0:.3f}".format(np.array(A[i]).reshape(2*n+1,2*n+1)),'\n')

抛出错误non-empty format string passed to object.__format__

如何格式化输出并将其重塑为看起来像打印矩阵的东西?

0 个答案:

没有答案