Member 12708828 Ответов: 1

Как сохранить значения экземпляра определенного атрибута в списке в Python?


я новичок в python. Я учусь ООП. Мой вопрос таков :

Как сохранить значения экземпляра определенного атрибута в списке? например, атрибут values name должен храниться в списке как ['table','chair']

Что я уже пробовал:

class retail:
    
    def __init__(self,name,price):
        self.name=name
        self.price=price
        
item1=retail('table',100)
item2=retail('chair',200)

1 Ответов

Рейтинг:
2

Richard MacCutchan

Это будет сделано, но это не очень эффективно, если у вас есть много объектов.

[x.name for x in [item1, item2]]

Может быть, вы могли бы предоставить более подробную информацию о том, чего именно вы пытаетесь достичь.