Format output string, right alignment

Try this approach using the newer str.format syntax:

line_new = '{:>12}  {:>12}  {:>12}'.format(word[0], word[1], word[2])

And here’s how to do it using the old % syntax (useful for older versions of Python that don’t support str.format):

line_new = '%12s  %12s  %12s' % (word[0], word[1], word[2])

Leave a Comment