Я не могу понять как вставить экземпляр объекта класса в список другого класса
def add(items):
item = input('Введите название товара: ')
items.purchase_item(item)
print(item + ' в корзине')
def get_money(items):
print(items.get_item_list())
class CashRegister:
def __init__(self):
self.__item_list = []
def purchase_item(self, item):
self.__item_list.append(item)
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Да вроде у вас всё работает, только не реализована функция get_item_list, я добавил её и протестировал код:
class CashRegister:
...
def get_item_list(self):
return self.__item_list
cr = CashRegister()
add(cr)
get_money(cr)
Вывод:
Введите название товара: test
test в корзине
['test']