oli*_*win 1 python string string-formatting
我正在尝试编写一个简单的控制台版本的表格,其大小是一个参数。
我想使用该str.format()方法,for i in range(width).
我的第一个想法是这样的:
print("{:d}".format(for i in range(width)))
Run Code Online (Sandbox Code Playgroud)
为了得到类似的东西:
0 1 2 3 [...] width
Run Code Online (Sandbox Code Playgroud)
但这似乎不起作用......
是否可以 ?
谢谢
[编辑] 目标是将这些数字设置为表列的索引,这意味着我必须让它们与所述列对齐(因此存在格式问题)
不是您问题的直接答案,但也许您正在寻找类似的东西。
"".join("{:2d}".format(i) for i in range(10))
Run Code Online (Sandbox Code Playgroud)
这给出了
' 0 1 2 3 4 5 6 7 8 9'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2697 次 |
| 最近记录: |