首页 > 代码库 > 小解字典排序问题

小解字典排序问题

字典一般都没有排序功能,这里拐个弯根据键给排一下,分别存在两个列表。

import numpy as npdic = {g:3,b:2,a:5}locs = np.argsort(dic.keys())      #字典键从小到大排列的索引值列表keys,values = [],[]                     #用于保存排序好的键——值for i in locs:    key = dic.keys()[i]    keys.append(key)    values.append(dic[key])

 

小解字典排序问题