gpt4 book ai didi

python - 按值排序字典python

转载 作者:IT老高 更新时间:2023-10-28 21:34:07 26 4
gpt4 key购买 nike

假设我有一个字典。

data = {1:'b', 2:'a'}

我想按“b”和“a”对数据进行排序,以便得到结果

'a','b'

我该怎么做?
有什么想法吗?

最佳答案

要获取值,请使用

sorted(data.values())

要获取匹配的键,请使用 key 函数

sorted(data, key=data.get)

获取按值排序的元组列表

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

相关:请参阅此处的讨论:Dictionaries are ordered in Python 3.6+

关于python - 按值排序字典python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16772071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com