我有一个嵌套字典如下:
student_loan_portfolio = {
'loan1': {'rate': .078, 'balance': 1000, 'payment': 100, 'prepayment': 0},
'loan2': {'rate': .0645, 'balance': 10, 'payment': 5, 'prepayment': 0},
'loan3': {'rate': .0871, 'balance': 250, 'payment': 60, 'prepayment': 0},
'loan4': {'rate': .0842, 'balance': 200, 'payment': 37, 'prepayment': 0},
'loan5': {'rate': .054, 'balance': 409, 'payment': 49, 'prepayment': 0},
'loan6': {'rate': .055, 'balance': 350, 'payment': 50, 'prepayment': 0}
}
我想按包含在其各自嵌套字典中具有最高“速率”值的字典的键的顺序遍历包含字典(通过键)loan1
。loan6
也就是说,我想按 loan3
, loan4
, loan1
, loan2
, loan6
,的顺序进行迭代loan5
最简单的方法是什么?
谢谢