Cześć. Mam za zadanie zrobić klasę coś ala automat, która przechowuje informacje o towarach znajdujących się w nim (przedmioty o numerach od 30 do 50), każdy o określonej cenie w określonej liczbie (domyślnie po 5 sztuk każdego towaru).
Wymyśliłem na to sposób, aby był to słownik, którego kluczem jest ID, a wartością lista [ilość, cena] (jako, ze ilość się zmienia, czyli: {ID,[ilość,cena]}.
W mainie stworzyć 20 obiektów w ten sposób.
Myślicie, ze jest to dobry pomysł?
Jak takie coś zrobić, kombinowałem coś ala to:
class Item:
def __init__(self, ID, amount, price):
self.ID = ID
self.amount = amount
self.price = price
self._lista = [self.amount, self.price]
Tylko jakoś tutaj ten słownik trzeba wcisnąć, ale nie wiem jeszce jak.