我有一个要打印的数字列表,如下所示:
1
1
3
11
58
451
4 461
49 957
598 102
7 437 910
94 944 685
目前我通过以下丑陋的代码实现了这一点:
for count in counts:
s = str(count)[::-1]
s = ' '.join([s[i:i+3][::-1] for i in range(0,len(s),3)][::-1])
print('{:>11}'.format(s))
无论如何,有没有format
可以立即实现这一目标?我在文档中找不到任何内容。