【发布时间】:2021-10-29 19:05:59
【问题描述】:
我有这本 python 字典
my_dic = {
0:{"food":"banana"},
1:{"food":"apple"},
2:{"food":"orange"}
}
我想要当我从来没有为 my_dic 添加新值时,我希望它位于 my_dic 键为 0,所以 my_dic 看起来像这样
my_dic = {
0:{new value},
1:{"food":"banana"},
2:{"food":"apple"},
3:{"food":"orange"}
}
【问题讨论】:
-
更好地使用队列
-
如果您需要这种订购方式,您需要
list,而不是dict。每当您看到带有顺序编号键的dict时,都表明选择了错误的数据结构。 -
您需要按索引访问字典吗?
-
我想使用 list ,我必须插入的数据必须是字典
-
您应该只使用
collections.deque并使用.appendleft
标签: python python-3.x dictionary