gpt4 book ai didi

python - 使用 python 从 json 文件读取

转载 作者:行者123 更新时间:2023-12-01 00:39:42 25 4
gpt4 key购买 nike

我正在尝试读取此 json 文件并打印值。我无法找到如何打印列表中第一个(字典索引?)的所有值。

我想打印以下内容:

我该怎么做?

JSON 文件:

[
{
"website": "https://www.amazon.com/Apple-iPhone-GSM-Unlocked-64GB/dp/B078P5BK5G",
"price": "382,76"
},
{
"website": "https://www.ebay.com/itm/Apple-iPhone-8-Plus-GSM-Unlocked-64GB-Gold-Renewed-Gold-64-GB-Gold-64-GB-/143340730792",
"price": "609,15"
}
]

Python 代码:尝试过这个

import json

with open('./result.json') as json_file:
data = json.load(json_file)
for p in data:
print(p["price"])

输出是产品的价格:

382,76609,15

不应打印价格,而应打印列表中第一个字典中的值。关于如何做到这一点有什么好的建议吗?

最佳答案

您正在循环字典列表。如果要循环第一个字典的值,首先需要获取第一个元素,然后循环该元素。

first_dict = data[0]
for value in first_dict.values():
print(value)

关于python - 使用 python 从 json 文件读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57451825/

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