Dit bestand heeft een aantal extra aandachtpunten:
lees_synoniemen_ChatGPT(bestandsnaam)
die het opgegeven bestand inleest. Houd daarbij
rekening met de opmerkingen hierboven.
De functie maakt ook nu een dictionary aan die woorden mapt op hun synoniem, en ook de omkeerde mapping wordt toegevoegd
zoals in de vorige oefening. Daarbij worden alle woorden zonder hoofdletters gebruikt.
>>> lees_synoniemen_ChatGPT("kort.csv")
{'rustig': 'ontspannen', 'ontspannen': 'rustig', 'wandelen': 'stappen', 'stappen': 'wandelen', 'slim': 'intelligent', 'intelligent': 'slim',
'zwijgen': 'stil zijn', 'verstandig': 'slim'}
def lees_synoniemen_ChatGPT(bestandsnaam: str) -> dict
.count(" ")
key
al voorkomt?
if key in d
wordt gecontroleerd of de key voorkomt in de dictionary d
.