在打印列表中的项目时,我遇到了保留特定格式的问题:
[TEXT1, TEXT2, TEXT3, TEXT4, TEXT5, TEXT6, TEXT7, TEXT8, TEXT9]
预期输出:(“~”表示文档中的空白)
~~~~~~~~~~TEXT1, TEXT2, TEXT3, TEXT4, TEXT5,
~~~~~~~~~~TEXT6, TEXT7, TEXT8, TEXT9
我遇到的问题是在TEXT2
之后附加TEXT1
,而不重新添加空格(“~”)。你知道吗
a = ['A121', 'A221', 'A321', 'A421', 'A521', 'A621', 'A721', 'A821', 'A921']
for v in a:
counter = 0
if counter == 5:
print '\n'
print " {},".format(v.ljust(0)),
输出:
A121 A221 A321 A421 A521 A621 A721 A821 A921
预期产量:
A121, A221, A321, A421, A521,
A621, A721, A821, A921
下面是一个相当通用、简洁、高效的方法:
输出:
有很多方法可以解决这个问题:
一:
二:
三,一行:
或者也许text包装.填充()将起作用:
所有输出(示例中带有逗号a):
相关问题 更多 >
编程相关推荐