💻 Programmeeroefening - Er wachten mensen voor u!

Je wil praten met een medewerker van de klantendienst van je gsm-provider via de chatbox. Alle medewerkers zijn momenteel in gesprek dus je komt in de wachtrij terecht.

  • Op het moment dat je in de wachtrij terecht komt, wil je horen hoeveel mensen er nog voor je zijn. Breid de klasse Wachtrij uit zodat de methode push() als returnwaarde het originele aantal elementen in de wachtrij teruggeeft, dus voordat het nieuwe element eraan toegevoegd wordt.
class Wachtrij:
    def __init__(self):
        self.wachtrij = []

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

    def pop(self):
        # Verwijder vooraan, en return het verwijderde element
        elem = self.wachtrij[0]
        self.wachtrij = self.wachtrij[1:]
        return elem