相关疑难解决方法(0)

在Python中按值对嵌套字典进行排序,将余数除以另一个值

考虑这种字典格式.

{'KEY1':{'name':'google','date':20100701,'downloads':0},
 'KEY2':{'name':'chrome','date':20071010,'downloads':0},
 'KEY3':{'name':'python','date':20100710,'downloads':100}}
Run Code Online (Sandbox Code Playgroud)

我希望首先按下载排序字典,然后按日期排序没有下载的所有项目.显然字典无法排序,我只需要一个可以迭代的按键排序列表.

['KEY3','KEY1','KEY2']
Run Code Online (Sandbox Code Playgroud)

我已经可以通过使用值对列表进行排序sorted,但是如何按第二个值排序?

python sorting dictionary python-2.5

31
推荐指数
2
解决办法
3万
查看次数

标签 统计

dictionary ×1

python ×1

python-2.5 ×1

sorting ×1