💻 Programmeeroefening - Stapel onderbroeken

Hier zie je de klasse Stapel:

class Stapel:
    def __init__(self):
        self.stapel = []

    def push(self,elem):
        # Voeg achteraan toe
        self.stapel.append(elem)

    def pop(self):
        # Verwijder achteraan, en return het verwijderde element
        elem = self.stapel[-1]
        self.stapel = self.stapel[:-1]
        return elem
  • Gebruik deze klasse om een stapel van onderbroeken te maken met vanonder een rode onderbroek, dan twee blauwe onderbroeken en bovenaan een zwarte onderbroek.
  • Een onderbroek van die kleur wordt voorgesteld door de naam van die kleur. Zo wordt een rode onderbroek voorgesteld door de string "rood".
  • Steek deze stapel in een variabele onderbroeken.
  • Elke ochtend neem je de bovenste onderbroek van de stapel, simuleer dit door de alle onderbroeken één voor één van de stapel te verwijderen.