Я часто делаю это в Perl:
printf "%8s %8s %8s\n", qw(date price ret);
Однако лучшее, что я могу придумать в Python, это
print '%8s %8s %8s' % (tuple("date price ret".split()))
Мне просто интересно, есть ли более элегантный способ сделать это? Я в порядке, если вы скажете мне, что это все, и никакие улучшения не могут быть сделаны.
tuple()
и дополнительные скобки избыточны. Вот почему @masonk написал свой ответ, то есть просто сделайтеprint '%8s %8s %8s' % "date price ret".split()
. - person clacke   schedule 03.11.2015