gpt4 book ai didi

python - 如何从 Python 中的嵌套字典打印多个值

转载 作者:行者123 更新时间:2023-11-28 22:24:30 24 4
gpt4 key购买 nike

我正在尝试解析 Get API 的输出。我的回复文本是:

{
"data": [
{
"date_created": "22:20:47",
"name": "test1",
"id": "12345",
"status": "0"
},
{
"date_created": "00:09:17",
"name": "test2",
"id": "23456",
"status": "0"
},
{
"date_created": "00:08:02",
"name": "test3",
"id": "34567",
"status": "0"
},

我有大约 100 个 ID。我只需要打印 ID 并从列表中搜索特定的 ID。

到目前为止,我使用下一个方法进行解析:

json_data = get_req.text
python_data = json.loads(json_data)
id = python_data["data"][0]["id"]
print "Object id: ", id

但它只打印一个 ID,而我需要所有 ID。

您有什么想法可以打印所有这些吗?

最佳答案

尝试使用下面的代码片段:

for i in range(len(python_data["data"])):
print(python_data["data"][i]["id"])

我得到了预期的输出:

12345
23456
34567

关于python - 如何从 Python 中的嵌套字典打印多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46352970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com