Till KTH:s startsida Till KTH:s startsida

Laboration 4

I denna uppgift ska ni analysera en textfil och räkna förekomsten av ord i den. Programmet startar med att användaren får ange namnet på en textfil som ska analyseras (förslagsvis kan ni med webläsaren hämta textmassan i en artikel på någon nyhetssida och spara denna i t ex 'infil.txt'). Till er hjälp får ni följande funktion (Vad gör den?)

def raknare (allaOrden):
    d = {}
    for x in allaOrden:
        if x in d.keys():
            d[x] = d[x] + 1
        else:
            d[x] = 1
    return d

Programmet presenterar avslutningsvis samtliga ord och deras förekomst utan att ta hänsyn till någon ordning. Ni behöver inte ta hänsyn till tecken som ".,!?" e t c.