Dies ist eine alte Version des Dokuments!
Aus dem Programm, das ein „Wörterbuch“ der Worthäufigkeiten in einem Text erstellt, wurde im nächsten Schritt eine nach absteigender Häufigkeit geordnete Liste.
Die Umwandlung eines Wörterbuchs in eine Liste hätte sich auf verschiedene Weisen realisieren lassen. Eine auch in anderen Zusammenhängen nützliche Weise ist die Definition einer Liste mit einer so genannten list comprehension:
wbliste = [[wb[wort],wort] for wort in wb]
Die so erzeugte Liste besteht aus zweielementigen Listen [12,'Katze'],[13,'Hunde]…
Allgemein lässt sich mit einer list comprehension aus einer Liste
liste1
eine neue Liste
liste2
erzeugen: