【发布时间】:2013-03-25 05:16:49
【问题描述】:
我有一个很长很复杂的 json 对象,但我只想获取第一级的项目/键!
例子:
{
"1": "a",
"3": "b",
"8": {
"12": "c",
"25": "d"
}
}
我想得到 1,3,8 作为结果!
我找到了这段代码:
for key, value in data.iteritems():
print key, value
但它会打印所有键(还有 12 和 25)
【问题讨论】:
-
不,它没有。它打印键和本身包含子字典的值。如果您只想打印键,请不要打印值。
-
但我不想要子字典键...我知道我可以省略 ",value" 这只是为了调试目的
标签: python json python-2.7 iterator key