У меня есть список, содержащий несколько словарей. Каждый словарь будет иметь ключ даты и времени. Я пытаюсь выяснить, как печатать значения каждого словаря в строке в хронологическом порядке.Python список словарей, сортировка и печать значений по хронологическому заказу
Ниже приведен пример моего кода.
list_of_dicts = []
dict1 = {'Source': 'Log1', 'Type': 'Connection', 'Datetime': '2014-02-13 14:10:00', 'fullpath':'N/A'}
dict2 = {'Source': 'Log2', 'Type': 'Disconnect', 'Datetime': '2014-05-13 11:00:00', 'fullpath':'N/A'}
dict3 = {'Source': 'Log4', 'Type': 'Other', 'Datetime': '2014-05-10 02:50:00', 'fullpath':'N/A'}
list_of_dicts.append(dict1)
list_of_dicts.append(dict2)
list_of_dicts.append(dict3)
Ожидаемый результат будет выглядеть следующим образом:
Datetime Source Type Fullpath
2014-02-13 14:10:00 Log1 Connection N/A
2014-05-10 02:50:00 Log4 Other N/A
2014-05-13 11:00:00 Log2 Disconnect N/A
Я был бы весьма признателен руководство ничьего по этому вопросу. Спасибо.