Sometimes, we want to create column output in Python.
In this article, we’ll look at how to create column output in Python.
How to create column output in Python?
To create column output in Python, we can call format
on a format string.
For instance, we write
table_data = [
['a', 'b', 'c'],
['aaaaaaaaaa', 'b', 'c'],
['a', 'bbbbbbbbbb', 'c']
]
for row in table_data:
print("{: >20} {: >20} {: >20}".format(*row))
to loop through table_data
and call print
in the loop with the format string to format the items in row
into neatly formatted columns.
We use {: >20}
to add placeholders for a column column space.
Conclusion
To create column output in Python, we can call format
on a format string.