sorted

对dict value 进行排序,注意排序出来的结果是元组。
默认是对于key进行排序

# -*- coding: UTF-8 -*-
dict={'er':1,'a':2,'c':3}
dict=sorted(dict.items(),key=lambda x:x[1])
print(dict)
for item in dict:
    print(item[0])

也可以把key和value zip起来。
f = zip(d.keys(), d.values())
c = sorted(f)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务