我有一个对象字典, 密钥是一个简单的字符串, 值是一个带有几个属性的数据对象。 我想根据字典值中的一个属性来排序我的字典。 我用它来根据字典值进行排序。
sorted = dict.values()
sorted.sort(key = operator.attrgetter( total ), reverse=True)
这样可以产生一个分类的值列表( 预计会如此), 我从字典中失去了我的原始密钥( 自然的 ) 。 我想将密钥和值一起排序... 如何实现这个目标? 任何帮助都会非常感激吗?