サブキーkey3の値に基づいてこの辞書dを降順で並べ替える必要があります。以下を参照してください。値に基づいて降順で並べ替えるpython辞書
d = { '123': { 'key1': 3, 'key2': 11, 'key3': 3 },
'124': { 'key1': 6, 'key2': 56, 'key3': 6 },
'125': { 'key1': 7, 'key2': 44, 'key3': 9 },
}
最終的な辞書は次のようになります。
d = { '125': { 'key1': 7, 'key2': 44, 'key3': 9 },
'124': { 'key1': 6, 'key2': 56, 'key3': 6 },
'123': { 'key1': 3, 'key2': 11, 'key3': 3 },
}
私のアプローチは、そのキーKEY3の値となり、その後、使用逆転D、(ソート(e)参照)から別の辞書の電子を形成するためだったが、KEY3の値が同じであることができるので、その辞書eはのいくつかを失いましたキーとその値理にかなっている?
どうすれば実現できますか?これはテスト済みのコードではありません。私はその論理を理解しようとしているだけです。
なりますdesendingされます。ほとんどのキー/値マッピングのデータ型は次のとおりです。 abarnertまたはohn Zwinckの回答を受け入れてください。 –