Dit is een vervolg op Doodle1

Nu worden ook de namen, en de dagen voor de doodle bijgehouden in een .csv-bestand. Hieronder een ingevulde doodle voor 14 opeenvolgende dagen, ingevuld door drie personen. Daaronder het .csv-bestand geopend in Excel en daaronder geopend in VSCode.

Geopend in Excel

Wordt opgeslagen in een .csv zoals doodle.csv2 met als inhoud:

;zo 1;ma 2;di 3;wo 4;do 5;vr 6;za 7;zo 8;ma 9;di 10;wo 11;do 12;vr 13;za 14  
Alice;V;V;V;X;V;V;X;X;X;X;X;X;V;V
Bob;X;V;V;X;V;V;X;X;X;X;X;X;V;V
Chris;V;V;X;X;V;V;X;X;X;X;X;X;V;V

Merk op: Als je de ingevulde doodle goed bekijkt dan zie je dat de activiteit kan doorgaan op een dag dat alle personen beschikbaar zijn. Bovendien zijn er vijf dagen waarop de drie deelnemers kunnen deelnemen: ma 2, do 5, vr 6, vr 13, za 14

Opdracht

Schrijf de functie dagen(bestandsnaam) die bepaalt, op basis van een ingevulde doodle, op welke dagen de activiteit kan worden georganiseerd, indien je zoveel mogelijk deelnemers wilt.

Er wordt geen foutafhandeling gevraagd in deze oefening.

Voorbeeld

>>> dagen('doodle.csv')
['ma 2', 'do 5', 'vr 6', 'vr 13', 'za 14']