a = {"a":4,"b":5,"c":2,"d":1,}
b = []
for valous in a.values():
b.append(valous)
b.sort()
c = {}
for i in b:
for k in a:
if i == a[k]:
c.setdefault(k,i)
print(c)
"""
dict.setdefault(key,[default])
如果键在字典中,返回这个键所对应的值。如果键不在字典中,向字典 中插入这个键,并且以default为这个键的值,并返回 default。default的默认值为None
"""