for n,m in [('c', 5), ('b', 1), ('a', 3)]:
print(n,m)
d = {j:i[j] for i in x for j in i.keys()}.items()
print(d)
for n,m in d:
print(n,m)
#由上可见 dict_items([(‘b’, 1), (‘c’, 5), (‘a’, 3)])==[(‘b’, 1), (‘c’, 5), (‘a’, 3)]
e = [('b', 1,9), ('a', 3,4), ('c', 5,1)]
f = sorted(e, key=lambda b:b[2])
print(f)
对[{‘a’: 3}, {‘b’: 1}, {‘c’: 5}] 里的字典值做逆序排序
x = [{'a': 3}, {'b': 1}, {'c': 5}]
list = {j:i[j] for i in x for j in i.keys()}.items()
print(list)
list_a = sorted(list,reverse=True, key=lambda a:a[1])
print(list_a)
list_b = [{i[0]:i[1]} for i in list_a]
print(list_b)
参考https://blog.csdn.net/Thomas0713/article/details/83028414