我有两个清单:
x = [0,1.2]
y = [1,2]
并使用以下将它们放在两列中,第二列从8个空格开始。
for a,b in zip(x,y):
print "{}{:>9}".format(a,b)
它给出了:
0 1
1.2 2
但我需要:
0 1
1.2 2
有什么建议吗?
答案 0 :(得分:1)
同时指定第一个参数(a
)的格式。
>>> x = [0,1.2]
>>> y = [1,2]
>>> for a, b in zip(x, y):
... print "{:>8}{:>9}".format(a, b)
...
0 1
1.2 2
>>> for a, b in zip(x, y):
... print "{:<8}{:>9}".format(a, b)
...
0 1
1.2 2