-
import operator sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1))
-
x = {1: 2, 3: 4, 4:3, 2:1, 0:0} for w in sorted(d, key=d.get, reverse=True): print w, d[w]
-
sorted(x.items(), key=lambda p: p[1])
-
sorted([(value,key) for (key,value) in x.items()])
这几天仍在做社交圈子挖掘,实验将会整理整理再与大家分享,分析中,遇到一个问题,就对是python的dict的value进行排序:有什么好的方法么?我搜了一下,找到以下几种,分享:假设有dict如下:x = {1: 2, 3: 4, 4:3, 2:1, 0:0}
转载于:https://www.cnblogs.com/sing1ee/archive/2012/03/12/2765028.html