python - 如何在 Python 中打印特定的 JSON 值?

标签 python json

所以我有一个 Python 代码,它返回一个像这样的 JSON 字符串:

'{"X": "value1", "Y": "value2", "Z": [{"A": "value3", "B": "value4"}]}'

我想做的是打印和/或返回(在 Python 中)"value 3" 以便使用它。还将它分配给一个变量,以便我以后可以使用它。

我该怎么做?

最佳答案

>>> import json
>>> a = json.loads('{"X":"value1","Y":"value2","Z":[{"A":"value3","B":"value4"}]}')
>>> a
{'Y': 'value2', 'X': 'value1', 'Z': [{'A': 'value3', 'B': 'value4'}]}
>>> a["Z"][0]["A"]
'value3'

关于python - 如何在 Python 中打印特定的 JSON 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9093684/

相关文章:

python - 我的号码不适合我的算法,我不知道为什么

python - 将两个数据框与一些公共(public)列合并,其中公共(public)列的组合需要自定义函数

java - 使用 Java 抓取 JSON 内容

javascript - 通用 JSON 对象

json - 如何在golang中将结构解码到 map 中

python - 类型错误 : 'module' object is not callable for python object

python - 我如何在 pymongo 中填充?

python - 如何在 csv_file 中显示一个单词一个单元格而不是一个字符一个单元格的数据?

javascript - 在 JavaScript 中扁平化 JSON 对象

javascript - 值在保存之前发生变化 - Angular JS