我有以下結構:的Python:獲取字典的鍵由子字典值排序列表
structure = {
'pizza': {
# other fields
'sorting': 2,
},
'burger': {
# other fields
'sorting': 3,
},
'baguette': {
# other fields
'sorting': 1,
}
}
從這個結構,我需要通過內部字典的sorting
字段排序外詞典的按鍵,因此輸出是['baguette', 'pizza', 'burger']
。
有沒有足夠簡單的方法來做到這一點?
你忘了'.keys()',但除此之外這是有效的! – Martin 2012-02-11 21:53:06
我沒有忘記'.keys()',這是沒有必要的。當你迭代它們時,字典會產生密鑰。 – 2012-02-11 21:59:43