album_array.sort(cmp=lambda dict_a,dict_b: cmp(dict_a['create_time'], dict_b['create_time']),reverse=True) result["album_array"] = album_array 这段代码用了 python 自带的排序,排序对象是一个 list , list 的 item 是一个 dict , dict 中有一个字段叫 create_time ,就是根据这个 create_time 来排序,上面这样写功能正常
下面这样写最后result["album_array"]就是None
result["album_array"] = album_array.sort(cmp=lambda dict_a,dict_b: cmp(dict_a['create_time'], dict_b['create_time']),reverse=True) 