如何将python列表转换为json
如何将列表转换为json: 名单如下:如何将python列表转换为json,python,json,python-2.7,Python,Json,Python 2.7,如何将列表转换为json: 名单如下: cords = [ [20.339751164468076, 85.8083048318772], [20.339866852950124, 85.80909340132757]] 我想将该列表转换为json,如下所示: json_cords = [ { 'lat': 20.339751164468076, 'lon': 85.8083048318772 }, { 'lat': 20
cords = [ [20.339751164468076, 85.8083048318772], [20.339866852950124, 85.80909340132757]]
我想将该列表转换为json,如下所示:
json_cords = [
{
'lat': 20.339751164468076,
'lon': 85.8083048318772
},
{
'lat': 20.339866852950124,
'lon': 85.80909340132757
}
]
使用以下词典:
import json
cords = [ [20.339751164468076, 85.8083048318772], [20.339866852950124, 85.80909340132757]]
print(json.dumps([{'lat':x,'lon':y} for x,y in cords],indent=4))
输出:
[
{
"lat": 20.339751164468076,
"lon": 85.8083048318772
},
{
"lat": 20.339866852950124,
"lon": 85.80909340132757
}
]
可能的重复没有否决投票。这不是JSON。但公平地说,OP的示例输出两者都不是。