【问题标题】:Python dictionary and list statementPython 字典和列表语句
【发布时间】:2021-06-28 01:46:19
【问题描述】:

python中d1=data['behavior']['process'] where data=json.load(f1) and d1={}的语句是什么意思。 我无法解释此声明

【问题讨论】:

  • d1=={} 是在这个语句之前还是之后?该语句从字典数据中获取键“行为”的值,然后从该字典中获取与键“进程”关联的值。
  • d1={} 在 d1=data['behavior']['process'] .. 之前

标签: python json list dictionary load


【解决方案1】:

data 是一个嵌套字典。

示例:

data = {'behavior': {'process': sample_value}}

在这种情况下,data['behavior']['process'] 将返回 sample_value

【讨论】:

  • 非常感谢您的回答..无论您回答什么都可能是正确的..想检查 json 文件的解释..
  • 一个不错的免费在线选项是jsonviewer.stack.hu。在那里,您可以粘贴 json 文件的内容(可能是其中的一部分),并在有组织的嵌套视图中将其可视化。也许它可以帮助你理解你的 json 结构。
  • 感谢 Renato 提供 json 文件查看器的链接。我试试看,
  • jsonviewer 确实有效。但是,我希望现在可以访问“时间”。我无法访问它。我又发了一篇文章。请任何人用 json 文件树解释回复该帖子。
猜你喜欢
  • 1970-01-01
  • 2018-03-27
  • 1970-01-01
  • 2021-12-03
  • 1970-01-01
  • 2018-02-06
  • 2021-11-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多