Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
gf_informatik:daten:processing:dictionaries [2024-01-22 14:02] – ↷ Links angepasst weil Seiten im Wiki verschoben wurden hof | gf_informatik:daten:processing:dictionaries [2025-06-16 08:57] (aktuell) – hof | ||
---|---|---|---|
Zeile 18: | Zeile 18: | ||
* Ein Dictionary stellt eine Sammlung von `Schlüssel : Wert` Paaren dar (oder `key : value`). | * Ein Dictionary stellt eine Sammlung von `Schlüssel : Wert` Paaren dar (oder `key : value`). | ||
* Erlaubt direkten Zugriff auf jedes Element mit dem gewünschten *Schlüssel*. | * Erlaubt direkten Zugriff auf jedes Element mit dem gewünschten *Schlüssel*. | ||
- | * In Wahrheit benützt sie nicht binäre Suche, sondern eine noch schnellere Zugriffsart: | + | |
+ | | ||
Ein leeres Dictionary wird mit geschweiften Klammern erzeugt: | Ein leeres Dictionary wird mit geschweiften Klammern erzeugt: | ||
Zeile 83: | Zeile 84: | ||
Schreibe Code wie die obigen Beispiele, um eine Sammlung von Postleitzahlen anzulegen. | Schreibe Code wie die obigen Beispiele, um eine Sammlung von Postleitzahlen anzulegen. | ||
- | Wie müsste man vorgehen, wenn wir sowohl ein Mapping | + | Wie müsste man vorgehen, wenn wir sowohl ein Dictionary |
++++Antwort: | ++++Antwort: | ||
Wir benötigen dafür zwei separate Dictionaries. | Wir benötigen dafür zwei separate Dictionaries. | ||
++++ | ++++ | ||
+ | |||
### Aufgabe 2: CSV in ein Dictionary einlesen | ### Aufgabe 2: CSV in ein Dictionary einlesen | ||