Python dict 排序

  碰见一个问题需要将dict按Key排序,可sorted方法返回的是list..    网上找了半天也木有发现可以直接用的方法,就自己写了个简单的方法处理这种情况。

  用json库也行,转json后默认按key排序。 

1 def dictSort(dict, reverse=False):
2     temp = sorted(dict.items(), key=lambda x:x[0], reverse=reverse)
3     dict_New = {}
4     for i in temp:
5         dict_New[i[0]] = i[1]
6     return dict_New
原文地址:https://www.cnblogs.com/loayi/p/7483299.html