gpt4 book ai didi

python - 在 Python 3 中反转排序字典

转载 作者:太空狗 更新时间:2023-10-29 18:15:00 27 4
gpt4 key购买 nike

我正在按键对我的字典进行排序,但我想颠倒顺序。但是,我对在网络上看到的一些示例并不太满意。

这是排序

tempdict = collections.OrderedDict(sorted(tempdict.items()))

现在我正在尝试:

reverse = collections.OrderedDict(tempdict.items()[::-1])
reverse = collections.OrderedDict(map(reversed, tempdict.items()))

但是这些都不起作用。什么是最聪明和最优雅的字典排序方式。是的,我知道,字典并没有真正用于排序,但这对我们很有效。谢谢。

最佳答案

倒序排序:

collections.OrderedDict(sorted(tempdict.items(), reverse=True))

反转现有字典:

collections.OrderedDict(reversed(list(tempdict.items())))

关于python - 在 Python 3 中反转排序字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15743125/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com