Ich habe eine JSON-Datei mit Buchinformationen. In der Originaldatei gibt es mehr.Sortieren Wert aus einer JSON-Datei mit str.split
Beispiel:
[{"author": "Wes McKinney", "price": 53, "title": "Python for Data Analysis", "publication_year": "2012", "topic": "programming"},
{"author": "Joel Grus", "price": 66, "title": "Data Science from Scratch", "publication_year": "2015", "topic": "Python"}]
Nun möchte Ich mag die Informationen sortieren, basierend auf dem Nachnamen des Autors. tat ich folgendes:
names = []
for a in jsondata:
names.append(str.split((a['author'])))
print (sorted(names))
i erhalten dann Informationen wie folgt aus:
[['Allan', 'Downey'], ['Allan', 'Downey']
ich mich gefragt, ob mir jemand einen Tip/Tipp geben könnte, was, wie man verwende ich alle Informationen sortieren basierend auf den Nachnamen des Autors.
Do oder nicht. Es gibt kein "Versuch". Eine *** gute Antwort *** wird immer eine Erklärung haben, was getan wurde und warum es so gemacht wurde, nicht nur für das OP, sondern auch für zukünftige Besucher von SO. –