
Ich habe eine lange Liste a= [sagen, Verb, Haus, Nomen, laufen, Verb, leicht, Adjektiv, laufen, Verb, sagen, Verb ...]
Daraus möchte ich folgendes Dictionary erstellen: wortarten = {"Nomen": {"Haus":1}, "Verb": {"laufen":1, "sagen":2}, "Adjektiv": {"leicht":1} ...}
Ich habe mal ein dictionary erstellt, dass nur die Wörter ohne Wortart enthält und die jeweiligen Häufigkeiten.
Code: Alles auswählen
haeufigkeit = {}
for index in range(len(a[::2])-1):
wort = a[::2][index]
if wort in haeufigkeit:
haeufigkeit[wort] += 1
else:
haeufigkeit[wort] = 1
print(haeufigkeit)
Jetzt komme ich nicht mehr weiter. Wie füge ich die Wortart nun als Schlüssel hinzu? Ich vermute ja, dass es der falsche Weg ist, erst das dictionary "haeufigkeit" zu erstellen, aber ich habe keine andere Idee.
Und vielleicht kennt jemand ein gutes ausführliches Tutorial zum Thema dictionaries, dass auch ausführlich auf Verschachtelungsmöglichkeiten eingeht.
