Python — как отсортировать многомерный список по datetime

Admin Python

Сортируем многомерный список List по дате.

Пример списка в переменной stocks:

[{'quantity': (200,), 'operation_type': ('Sell',), 'date': '2021-06-05 22:10:29'},
{'quantity': (200,), 'operation_type': ('Sell',), 'date': '2021-06-05 22:10:29'}]

Для сортировки по дате воспользуемся следующей командой:

stocks = sorted(
    stocks,
    key=lambda x: datetime.strptime(x['date'], '%Y-%m-%d %H:%M:%S'), reverse=False
)

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Python — как отсортировать многомерный список по datetime"