首页 > 试题广场 >

python dict按照value进行排序

[问答题]

python dict按照value进行排序

f = zip(d.values(),d.keys()) c = sorted(f)
发表于 2020-09-23 22:34:32 回复(0)

sorted(dict.items(), key = lambda x: x[1])

发表于 2019-07-26 17:23:19 回复(0)
sorted(dict.items(),key=lambda e:e[1])

发表于 2019-06-09 15:40:39 回复(0)
from operator import itemgetter
list1 = [{"a":9},{"c":1},{"b":2},{"d":10}]
dict1 = {k:v for x in list1 for k,v in x.items()}
list2 = sorted(dict1.items(),key=itemgetter(1)) print(list2)

发表于 2019-04-23 12:21:10 回复(1)