gpt4 book ai didi

python - python 中嵌套循环的 pretty-print 输出

转载 作者:行者123 更新时间:2023-11-30 22:59:31 24 4
gpt4 key购买 nike

我有一个像这样的嵌套循环:

for a in b.keys():
for c in b[a]:
out = '%-30s %s' % (c, a)
space = out.count(' ')
split = space * '-'
print '\t%-30s %s %-10s' % (c, split, a)

所以结果是:

test1         ------- something1
test23sdfsf ----- dsffdgdgfddfsdf

但我想要的是:

test1 -------------- something1
test23sdfsf -------- dsffdgdgfddfsdf

最佳答案

如果您想使用 30 的 maxwidth,请执行以下操作:

for a in b.keys():
for c in b[a]:
print("%s %s" % (c.ljust(30, '-'), a))

关于python - python 中嵌套循环的 pretty-print 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35723610/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com