【发布时间】:2018-12-14 06:49:49
【问题描述】:
所以我有 2048 板的代码:
count = 0
for i in range(16):
print(nlist[i], end = ' ')
count += 1
if count == 4:
print("")
count = 0
如果所有的值都是个位数,这可以正常工作:
0 0 0 8
0 4 0 0
0 0 2 2
0 0 0 0
但如果我有多个多于 1 位的数字:
16 0 2 2048
8 2 32 64
2 2 0 0
2048 2048 4096 4096
所有的间距都弄乱了。有什么解决办法吗?
【问题讨论】:
-
计算最长值的长度,然后用空格填充每个其他值以达到该长度
-
我不知道如何将该解决方案放入我的代码中。
标签: python python-3.x list