首页 > 解决方案 > 如何更改dict中键的索引?

问题描述

我正在使用 Python 3.7,所以字典是有序的。我有一个这样的字典:d = { 'a': 10, 'b': 20, 'c': 30}。我想得到:d = { 'a': 10, 'c': 30, 'b': 20,}。我知道我可以使用 获取键的索引d.index("a"),但我没有找到更改索引的方法。

标签: pythonstringdictionary

解决方案


一种选择是使用 d.items()。这将返回一个列表 [('a', 10), ('b', 20), ('c', 30)]。列表可以根据需要轻松重新排列。查看https://www.w3schools.com/python/ref_list_sort.asp


推荐阅读