我试图编写一个简单的控制台版本的表,它的大小是一个参数。
我想使用 str.format() for i in range(width)
str.format()
for i in range(width)
我的第一个想法是:
print("{:d}".format(for i in range(width)))
得到类似于:
0 1 2 3 [...] width
但这似乎不起作用。。。
有可能吗?
[编辑]目标是将这些数字设置为表列的索引,这意味着我必须使它们与所述列对齐(因此存在格式问题)
"".join("{:2d}".format(i) for i in range(10))
这给
' 0 1 2 3 4 5 6 7 8 9'