gpt4 book ai didi

python - 反转字典中元素的顺序

转载 作者:行者123 更新时间:2023-12-01 13:09:52 25 4
gpt4 key购买 nike

如果我有字典 dict1 = {1:'a', 2:'c', 'd':'gh'}我想反转它以便 dict2 = {'d':'gh', 2:'c', 1:'a'}。我不想更改字典的映射。

我在 python 3.7 中这样做,它保留了字典中的元素顺序。是否有一个函数可以执行此操作或哪些代码可以让我执行此操作。

最佳答案

你可以转换成列表 dict1.items 然后使用内置函数 reversed:

dict(reversed(list(dict1.items())))

输出:

{'d': 'gh', 2: 'c', 1: 'a'}

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

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