如何在打印矩阵之前在每行之前添加额外的空格?

时间:2018-04-01 13:14:06

标签: python matrix

我想打印名为' Transfer'使用以下代码:

stackPanel.Children.Add(box);
Application.Current.Dispatcher.InvokeAsync(new Action(() => 
{  
   position = this.TransformToVisual(box).Transform(new Point(0, 0))

}), DispatcherPriority.ContextIdle);

然而,终端中的输出对齐到左边,我想在每行之前添加一些空格,以便矩阵看起来居中。我应该在哪里/如何在此代码中添加空格以使其正常工作?

1 个答案:

答案 0 :(得分:1)

以某个宽度为中心:

print('\n'.join(r.center(80) for r in table))

或者只是在左边添加空格:

print('\n'.join('    ' + r for r in table))