Aus dem Kurs: Python lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.000 Kurse von Branchenfachleuten.

Dictionaries

Dictionaries

Betrachten Sie einmal die Situation, wo wir hier ein Tupel oder eine Liste vorliegen haben. In diesen Fall ist das eine Liste, also die ist dynamisch veränderbar, ein Tupel mit runden Klammern wäre aber die gleiche Situation. Wir greifen mal auf ein Element darin zu. Beispielsweise auf diese Art und Weise. Und das können wir auch ausgeben, funktioniert einwandfrei. Nur, was ist "person" von 0? Stellen sich mal vor diese Zeile steht irgendwo ganz anders im Quellcode und jemand sieht nur "person" von Null. Der Index ist wirklich nicht gerade sprechend. Es gibt die Möglichkeit in Python, sogenannte Dictionaries oder in vielen anderen Sprachen auch als Hash-Map oder Hash-Struktur oder auch als assoziierte Array bekannt, anzulegen. Man schreibt diese in geschweifte Klammern und der entscheidende Punkt ist, dass man sprechende Indizes verwendet. Die Leerzeichen dazwischen sind nicht notwendig, aber sie machen die Sache etwas übersichtlicher. So eine Struktur die als Jason mittlerweile auch…

Inhalt