#有兩個(gè)列表如下a=[{'info1':'someinfo','date':1},{'info1':'someinfo','date':4},{'info1':'someinfo','date':7},{'info1':'someinfo','date':13}]b=[{'info1':'someinfo','date':3},{'info1':'someinfo','date':8}]#需要按照列表中的字典的date的大小,由小到大進(jìn)行排序#得到cc=[{'info1':'someinfo','date':1},{'info1':'someinfo','date':3},{'info1':'someinfo','date':4},{'info1':'someinfo','date':7},{'info1':'someinfo','date':8},{'info1':'someinfo','date':13}]a的順序?yàn)椋?、4、7、13b的順序?yàn)椋?、8排序后:c的順序?yàn)椋?、3、4、7、8、13需要按照列表中的字典的date的大小,由小到大進(jìn)行排序,python代碼怎么寫?有可能不止一個(gè)a,b,可能有數(shù)個(gè)列表需要這樣的排序,怎么寫?怎么排序比較快且代碼簡潔點(diǎn)?謝謝
Python 列表中字典的一個(gè)排序問題,如何按某個(gè)key的大小進(jìn)行排序?
慕虎7371278
2019-05-11 17:38:16