我有一个要打印到文件的元组myTuple = (string1,integer,string2,string3)
列表,只有第二个字符串左对齐。
我可以形成以下字符串:
myString = '%4s %5i %3s %3s\n' % myTuple
然后我打印到文件
f.write(myString)
string2
可以是1,2或3个字符长。因此,对于各种组合,我得到以下格式:
XXXX 1 X XXX
XXXX 2 XX XXX
XXXX 3 XXX XXX
我想要的是
XXXX 1 X XXX
XXXX 2 XX XXX
XXXX 3 XXX XXX
是否可以左对齐第二个字符串?