Если вам известны максимальные длины данных в двух столбцах, вы можете использовать классификаторы формата. Например, если имя длиной не более 20 символов, а цена будет соответствовать 10 символам, вы можете сделать
print "Name: %-20s Price: %10d" % (i.name, i.price)
Это лучше, чем использование вкладок, поскольку в некоторых случаях вкладки не выстраиваются в ряд (например, если одно имя немного длиннее другого).
Если некоторые имена не помещаются в используемое пространство, вы можете использовать спецификатор формата .
для усечения данных. Например, использование «% -20.20s» для формата имени приведет к обрезанию любых более длинных имен до 20-символьного столбца.