Op de site van Open Data Gent (te bereiken via
data.stad.gent) vind je o.a.
gegevens over alle huisartsen in Gent (via
Locaties
huisartsen Gent).
We gebruiken
het .csv-bestand.
Indien je dit .csv-bestand in Excel opent(dubbelklikken), dan krijg je dit overzicht:
Open je het bestand in een tekst-editor of in Visual Studio Code, dan is het iets moeilijker om die informatie
terug te vinden. Merk op:
- De eerste en de laatste kolom bevatten informatie over de geolocatie. Welk verschil merk je op?
Vergelijk dit met de geolocatie van Gent.
- De kolommen zijn gescheiden door het ;-teken.
- Alle lijnen bevatten 16 kolommen.
- De postcode staat in de zevende kolom.
Opdracht
Schrijf een functie
aantal_huisartsen_in_postcode(bestandsnaam, postcode)
die in een bestand, met opgegeven
bestandsnaam
,
telt hoeveel huisartsen er zijn in gemeenten met de opgegeven
postcode
.
Er wordt geen foutafhandeling gevraagd. Je mag dus veronderstellen dat het bestand correct geopend wordt, en
de structuur heeft zoals hierboven beschreven werd.
Voorbeelden
>>> aantal_huisartsen_in_postcode("locaties-huisartsen-gent.csv", 9070)
18