
Ich würde gerne informationen speichern und über jedes stichwort (key) Zugriff auf die dazugehrigen infos bekommen.
Beispiel:
Nehmen wir mal die Tierwelt, wir haben folgende Informationen:
{"Name":"Hund", "Farbe":"grau", "Klasse":"Säugetier", ...}
{"Name":"Katze", "Farbe":"braun", "Klasse":"Säugetier", ...}
{"Name":"Fisch", "Farbe":"grün", "Klasse":"Nicht-Säugetier", ...}
Dies möchte ich so abspeichern, dass mir über das Stichwort "Säugetier" nun alle einträge mit säugetier ausgegeben werden (also die beiden dictionaries mit hund und katze). Oder ich such nach hund dann wird mir nur der hund eintrag ausgegeben usw.
Dh. ich komme sowohl über das stichwort "hund" als auch über das Stichwort "grau" an den eintrag über den Hund. Zusätzlich kann ich aber auch an mehrere einträge kommen, falls es wie Säugetier in mehreren vorkommt. Dies dann wohl in einer Liste mit einträgen ausgeben?
Wie setze ich das am besten um? Oder gibts da vllt sogar schon ein fertiges modul für?
editiert:
Natürlich ist es auch okay, wenn ich statt nach "Säugetier" nach "Klasse+Säugetier" oderso suchen muss. Also ich gebe mit an, dass ich nach einer Klasse suche, oder nach einem Namen.