第2个回答 推荐于2016-07-13
>>> items = [
... ('data collector', 'OK'),
... ('prepair', 'Warning'),
... ('bind datas', 'Error'),
... ('output report', 'Fail'),
... ]
>>> fmt = '%40s %-9s'
>>> print '\n'.join([fmt % x for x in items])
data collector OK
prepair Warning
bind datas Error
output report Fail
>>> fmt = '%-40s %9s'
>>> print '\n'.join([fmt % x for x in items])
data collector OK
prepair Warning
bind datas Error
output report Fail
>>> print '\n'.join([fmt % (x, '[%s]'%y) for x, y in items])
data collector [OK]
prepair [Warning]
bind datas [Error]
output report [Fail]
>>>本回答被提问者采纳