Como imprimir parâmetros de vários objetos em forma de tabela? [duplicado

Esta pergunta já tem uma resposta aqui:

linhar colunas de números (imprimir saída em formato de tabel 7 respostas

Tenho uma lista de objetos e quero imprimir os parâmetros de cada um em uma boa tabel

Meu código está aqui:

class item(object):
    def __init__(self, thing, owner, color):
        self.thing = thing
        self.owner = owner
        self.color = color

bin = []
bin.append(item('shirt', 'John', 'red'))
bin.append(item('skirt', 'Jane', 'blue'))    

## Need help here
## Can't figure this out

print '%-10s %-10s %-10s' % (bin[0].thing, bin[0].owner, bin[0].color)

A saída que estou tentando obter é

shirt       skirt
John        Jane
red         blue

questionAnswers(2)

yourAnswerToTheQuestion