2016-03-15 40 views
0

我有這個問題,可能是一個足夠簡單的答案,但我無法找到任何有關此問題的信息。將多個JSON值附加到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']" 
}, 

我的計劃是提取「緯度」和「經度」值,並將其存儲在一個Python名單,但維持其對。

因此

myList中= [(54.600225,-5.920579),(0,0),(1,1)] ..等等

我一直在尋找在list.append()函數,但你只能通過一個單一的對象,我不認爲是我想要的。

希望有人能幫助!

謝謝!

+0

我不認爲這是json相關,因爲你似乎沒有任何問題從json文件中提取值。 –

回答

3

用你想要的兩個值傳遞一個元組。元組是單個對象。

myList.append((54.600225,-5.920579)) 

myList是一個元組列表,你正在添加一個元組。

+0

工作就像一個魅力!完善!太感謝了! – McCourt2364

相關問題