Deze oefening is een derde vervolg op de oefening Apotheek: aantal opzoeken in bestand1. We geven hier nog kort de inhoud van het bestand mee, dat verwerkt moet worden. Vooral de informatie op de eerste lijn is hier belangrijk.
naam;huisnr;straat;gemeente;postcode;email;telefoon;website
ANRUSSELT J.;22;Oude Abdijstraat;Gent;9031;;09/226 26 01;
ONGENA S.;29;Achterdries;Gent;9050;;09/230 53 23;
DELAGAYE K.;366;Morekstraat;Gent;9032;;09/253 89 57;

Opdracht

Schrijf een functie alle_apotheken_in_straat_met_tekst(bestandsnaam,tekst) die niets op het scherm print, maar alle informatie teruggeeft in een lange string. Zoek naar alle straten die een bepaald stuk tekst bevatten, ongeacht hoofd- en kleine letters.
Onthoud naam, adres en postcode van elke gevonden apotheek, zoals hieronder getoond wordt.

Voorbeeld

>>> alle_apotheken_in_straat_met_tekst("locaties-apotheken-gent.csv", "AKKER")
ACKERMAN A., Oostakkerdorp 16, 9041
DROSHOUT I., Oostakkerdorp 37, 9041
PEEREN S., Doornakkerstraat 42, 9040