data = """234 127 34 23 45567
23 12 4 4 45
23456 2 1 444 567"""
rows = [line.strip().split(' ') for line in data.split('\n')]
cols = zip(*rows)
col_widths = [max(len(value) for value in col) for col in cols]
format = ' '.join([('%%%ds' % width) for width in col_widths])
for row in rows:
    pass
Выровнять столбцы чисел (вывод на печать в виде таблицы)