gpt4 book ai didi

python - 如何循环遍历 JSON 列表中的值

转载 作者:太空宇宙 更新时间:2023-11-03 20:49:18 26 4
gpt4 key购买 nike

我有以下 JSON,我需要拆分经度和纬度,因为这似乎只是 1 个值。

flowSegmentData
{'frc': 'FRC4', 'currentSpeed': 5, 'freeFlowSpeed': 19,
'currentTravelTime': 455, 'freeFlowTravelTime': 119, 'confidence': 0.97,
'coordinates': {'coordinate': [{'latitude': 40.76318662561519,
'longitude': -73.97803225828615}, {'latitude': 40.76307819934861,
'longitude': -73.97777255819328}, {'latitude': 40.76243445763016,
'longitude': -73.97623298971268}, {'latitude': 40.76217211653262,
'longitude': -73.97560468273522}, {'latitude': 40.76186028731343,
'longitude': -73.97485418331016}, {'latitude': 40.76183730132585,
'longitude': -73.97479828391468}, {'latitude': 40.761791637117156,
'longitude': -73.974692572878}, {'latitude': 40.761147670996316,
'longitude': -73.97318635609318}, {'latitude': 40.760523501913,
'longitude': -73.97171011866205}, {'latitude': 40.76047481980789,
'longitude': -73.97159916585734}, {'latitude': 40.76042245345445,
'longitude': -73.9714749278917}]}, '@version': 'traffic-service 2.0.011'}


getData = urllib.request.urlopen(myURL).read()
mystring = json.loads(getData)

for (value) in mystring.items():
print(value)

最佳答案

import requests

r = requests.get(url)
for i in r.json()['coordinates']['coordinate']:
print(i['latitude'], i['longitude'])

关于python - 如何循环遍历 JSON 列表中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56370380/

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