我按鍵排序字典,但我想顛倒順序。不過,我並沒有因爲我在網絡上看到的一些例子而感到高興。在Python 3中顛倒排序字典
這裏是何許
tempdict = collections.OrderedDict(sorted(tempdict.items()))
現在我想:
reverse = collections.OrderedDict(tempdict.items()[::-1])
reverse = collections.OrderedDict(map(reversed, tempdict.items()))
但這些都不工作。什麼是排序字典最聰明,最優雅的方式。是的,我知道,字典不是真的用於排序,但這對我們很有用。謝謝。
請示出了具有一個示例 – jamylak
'反向= collections.OrderedDict(列表(tempdict.items ())[:: - 1])'會起作用。 – martineau