Skip to main content
 首页 » 编程设计

python之一种使用字典对列表中的整数进行排序的方法

2025年05月04日15jillzhang

我想知道是否有一种方法可以根据字典中增加的 float 对列表进行排序。我真的不知道如何解释,所以我会证明我的意思

[3, 6, 4] 

到

[6, 4, 3] 

像这样的字典

{6: 15.6, 3: 120.0, 4: 17.3} 

请您参考如下方法:

使用 sorted 的 key 参数:

>>> mylist = [3, 6, 4] 
>>> mydict = {6:15.6, 3:120.0, 4:17.3} 
>>> sorted(mylist, key=mydict.get) 
[6, 4, 3]