У меня есть файл JSON с информацией о книге. В исходном файле есть больше.Сортировка значения из файла JSON с str.split
Пример:
[{"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"}]
Теперь я хотел бы, чтобы отсортировать информацию, основанную на фамилии автора. я сделал следующее:
names = []
for a in jsondata:
names.append(str.split((a['author'])))
print (sorted(names))
Тогда я получить информацию, как это:
[['Allan', 'Downey'], ['Allan', 'Downey']
мне было интересно, если кто-то может дать мне подсказку/наконечник, что использовать, как я могу сортировать всю информацию, основанную по фамилии автора.
Do или нет. Нет «попытки». *** Хороший ответ *** всегда будет объяснять, что было сделано и почему это было сделано таким образом, не только для OP, но и для будущих посетителей SO. –