【发布时间】:2015-03-01 18:49:47
【问题描述】:
如果我不知道所有键,如何通过嵌套字典的最新键获取值?
例如:
dict = { students: { id1: value1, id2: value2, id3: value3} , lecturers: {}}
>>> dict[id2]
value2
另外,如果我想通过只写 dict[id2] 来更改或删除 dict[students][id2]...
【问题讨论】:
-
这里的最新是什么意思???
-
"id2"不是main dict的键,它是key1 dict的键,它是main dict的键。你声明>>> dict[id2]是错误的 -
dict 是无序的,你无法跟踪
-
是否可以在单独的子字典中有多个
id2值? -
@Hackaholic:“最新的”,我认为 OP 的意思是“最深的”
标签: python dictionary nested ordereddictionary