在pythonlis中向同一元素追加多个JSON值

2024-05-03 04:04:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这个问题,可能是一个足够简单的答案,但我在这个问题上找不到任何东西。在

我有一个包含多个键的JSON文件:

{
    "url": "https://farm8.staticflickr.com/7488/15664490410_3dc1a99796_b.jpg", 
    "location": {
        "lat": 54.600225, 
        "lon": -5.920579
    }, 
    "id": "15664490410_3dc1a99796_b.jpg", 
    "description": "[u'Belfast', u'night', u'Belfast City Centre', u'River Lagan', u'County Antrim', u'Northern Ireland', u'LovinBelfast', u'bridge', u'arches', u'sculpture', u'reflection', u'nighttime', u'Nuala with the Hula', u'Beacon of Hope', u'illumination', u'water', u'cityscape', u'Belfast Waterfront', u'Waterfront Hall', u'600D']"
},

我的计划是提取'lat'和'lon'值并将它们存储在python列表中,但要保持它们的对。在

因此

myList=[(54.600225,-5.920579),(0,0),(1,1)]…依此类推

我在看列表.追加()函数,但你只能传入一个对象,我认为这不是我想要的。在

希望有人能帮忙!在

谢谢!在


Tags: 文件答案httpscomjsonurl列表location
1条回答
网友
1楼 · 发布于 2024-05-03 04:04:44

传递包含所需两个值的元组。元组是单个对象。在

myList.append((54.600225,-5.920579))

myList是一个元组列表,您要添加一个元组。在

相关问题 更多 >