Een tekstbestand bevat een aantal regels, waarop woorden gescheiden door spaties te vinden zijn.
Er komen geen hoofdletters in dit bestand voor. Schrijf de functie voorvoegsel()
met als
enig argument de naam van het te onderzoeken tekstbestand. Het resultaat van de functie is een woordenboek,
met als sleutels alle mogelijke startstukken van alle woorden die in het bestand voorkomen. De bijhorende waarde
van elke sleutel is een lijst van woorden uit het bestand die dit voorvoegsel hebben.
(Een woordenboek dat op die manier opgebouwd werd op basis van een groot aantal tekstbestanden kan gebruikt worden om automatisch woorden aan te vullen (de zogenoemde "auto-complete"-functie).)
maan ma maak roos markt rokresultaat van de functie
voorvoegsel()
voorvoegsel('Tekst_0_in.txt') = {'ro': ['roos', 'rok'], 'mar': ['markt'], 'maak': ['maak'], 'roos': ['roos'], 'markt': ['markt'], 'maan': ['maan'], 'rok': ['rok'], 'roo': ['roos'], 'r': ['roos', 'rok'], 'maa': ['maan', 'maak'], 'ma': ['maan', 'ma', 'maak', 'markt'], 'mark': ['markt'], 'm': ['maan', 'ma', 'maak', 'markt']}