Sort list of dictionaries by date in Python 3.4
本问题已经有最佳答案,请猛点这里访问。
我有一个像这样的字典列表,但是有更多的字典:
1 | x = [{"duration":datetime.time(5,30),"date":datetime.date(2016,02,13)},{"duration":datetime.time(3,30),"date":datetime.date(2016,02,11)},{"duration":datetime.time(2,0),"date":datetime.date(2016,02,16)}] |
是否有一种方法可以使用python关键字(如
在发布问题时,我找到了我认为应该分享的答案。
1 | x = sorted(x, key = lambda k: k["date"]) |