使用python读取json文件
我正在尝试读取这个json文件并打印值。我无法找到如何打印列表中第一个(口述索引?)的所有值 我想打印以下内容:使用python读取json文件,python,json,Python,Json,我正在尝试读取这个json文件并打印值。我无法找到如何打印列表中第一个(口述索引?)的所有值 我想打印以下内容: 网站: 价格:382,76 我怎么做 JSON文件: [ { "website": "https://www.amazon.com/Apple-iPhone-GSM-Unlocked-64GB/dp/B078P5BK5G", "price": "382,76" }, { "website": "https://www.ebay.com/itm/App
- 网站:
- 价格:382,76
[
{
"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,76
609,15
与其打印价格,不如打印列表中第一个dict中的值。有什么好的建议吗?您正在浏览字典列表。如果要循环第一个字典的值,首先需要获取第一个元素,然后循环该元素
first_dict = data[0]
for value in first_dict.values():
print(value)