Я работаю с набором данных, которые я преобразовал в список словарей
Например, один элемент в моем списке
{'reportDate': u'R20070501', 'idnum': u'1078099', 'columnLabel': u'2005',
'actionDate': u'C20070627', 'data': u'76,000', 'rowLabel': u'Sales of Bananas'}
По запросу
Второй пункт в моем списке может быть:
{'reportDate': u'R20070501', 'idnum': u'1078099', 'columnLabel': u'2006',
'actionDate': u'C20070627', 'data': u'86,000', 'rowLabel': u'Sales of Bananas'}
Третий элемент может быть:
{'reportDate': u'R20070501', 'idnum': u'1078100', 'columnLabel': u'Full Year 2005',
'actionDate': u'C20070627', 'data': u'116,000', 'rowLabel': u'Sales of Cherries'}
Четвертый элемент может быть:
{'reportDate': u'R20070501', 'idnum': u'1078100', 'columnLabel': u'Full Year 2006',
'actionDate': u'C20070627', 'data': u'76,000', 'rowLabel': u'Sales of Sales of Cherries'}
Причина, по которой мне нужно это выбрать, заключается в том, что мне нужно выяснить все способы, которыми были помечены столбцы, прежде чем объединять результаты и помещать их в базу данных. Первый и второй элементы будут одной строкой в результатах, третий и четвертый будут следующей строкой в результатах (после того, как кто-то решит, какой должна быть метка заголовка единого столбца)
Я протестировал рассол и смог сохранить и восстановить мои данные. Тем не менее, я должен быть в состоянии сохранить порядок в выводе. У меня есть идея добавить еще один ключ, который будет счетчиком, чтобы я мог получить свои данные и затем отсортировать по счетчику. Есть ли лучший способ?
Я не хочу помещать это в базу данных, потому что она не постоянна.
Я отметил ответ внизу. Это не то, что я получаю, поэтому мне нужно выяснить, есть ли проблема где-то еще в моем коде.