给出一本字典:
>>> print sorted_list
['b', 'a']
我可以按优先顺序(在值中的字典中)按排序顺序返回键吗?
类似的东西:
document.getElementById(elem.id + 'x')
答案 0 :(得分:6)
不确定
sorted_list = sorted(d.keys(), key=lambda i: d[i]['priority'], reverse=True)
答案 1 :(得分:6)
为sorted
提供一个排序依据,在本例中为'priority'
sorted(d, key=lambda e: d[e]['priority'], reverse=True)