美文网首页
python 按值排序字典

python 按值排序字典

作者: Time一柒 | 来源:发表于2022-08-22 10:33 被阅读0次

    x = {'x':20,'a':12,'b':5}
    keys = sorted(x.keys())
    for key in keys:
    print(f"{key}:{x[key]}")

    y1 = {k: v for k, v in sorted(x.items(), key=lambda item: item[1])}
    print(y1)

    按值降序排列

    y2 = {k: v for k, v in sorted(x.items(), key=lambda item: item[1], reverse=True)}
    print(y2)

    相关文章

      网友评论

          本文标题:python 按值排序字典

          本文链接:https://www.haomeiwen.com/subject/ehsloltx.html