python:读取json和循环字典

python:读取json和循环字典,第1张

python:读取json和循环字典

总体看来还不错。

无需先读取文件,然后使用负载。您可以直接使用负载。

output_json = json.load(open('/tmp/output.json'))

为此,使用i和k是不正确的。它们通常仅应用于整数循环计数器。在这种情况下,它们是关键,因此更合适的方法会更好。也许重命名

i
container
k
stream
?传达更多信息的东西将更易于阅读和维护。

您可以用于

output_json.iteritems()
同时遍历键和值。

for majorkey, subdict in output_json.iteritems():    print majorkey    for subkey, value in subdict.iteritems(): print subkey, value

请注意,使用Python 3时,您将需要使用items()而不是iteritems(),因为它已被重命名。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5674116.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存