bin*_*999 1 python dictionary list
我想知道是否有一种方法可以根据不断增加的浮点数在字典中对列表进行排序。我真的不知道该怎么解释,所以我会证明我的意思
[3, 6, 4]
Run Code Online (Sandbox Code Playgroud)
至
[6, 4, 3]
Run Code Online (Sandbox Code Playgroud)
用这样的字典
{6: 15.6, 3: 120.0, 4: 17.3}
Run Code Online (Sandbox Code Playgroud)
使用sorted的key参数:
>>> mylist = [3, 6, 4]
>>> mydict = {6:15.6, 3:120.0, 4:17.3}
>>> sorted(mylist, key=mydict.get)
[6, 4, 3]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |