用flask的sorted对数组进行排序:
{info:[{“type”:2,”data”:12},{“type”:1,”data”:45},{“type”:3,”data”:78},{“type”:0,”data”:47}]}
def info():
user['info'] = sorted(find['info'], cmp=sor, reverse=False)
return user;
def sor(a,b):
return a['type']-b['type']
运行结果为:
{
info:[
{"type":0,"data":47},
{"type":1,"data":45},
{"type":2,"data":12},
{"type":3,"data":78},
]
}