Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

ss14:list_comprehension_sortieren_pyplot_sitzung_vom_8._mai

Dies ist eine alte Version des Dokuments!


Sitzung vom 8. Mai

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.

List comprehensions

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:

ss14/list_comprehension_sortieren_pyplot_sitzung_vom_8._mai.1399911331.txt.gz · Zuletzt geändert: 2016/05/10 14:46 (Externe Bearbeitung)