для деталей.
наилучший способ печати табличных данных в Python? Скажем, данные находятся в 2D-списке, и я хочу создать умную таблицу. На самом деле у меня есть список словарей, и я хочу напечатать пересечение в зависимости от значений в словарях. Что-то вроде
for val1 in my_dict:
for val2 in my_dict:
if val1['a'] > val2['a']:
print 'x'
но таким образом, что каждый столбец имеет фиксированную ширину. Классы Writer и Formatter кажутся чем-то вроде возможного, но все же выглядят сложными в использовании, если сравнивать, скажем, с Perl.
Существуют ли какие-либо реализации или я должен написать свою собственную?