我有这个问题,可能是一个简单的答案,但我在这个问题上找不到任何答案。
我有一个包含多个键的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)] ..等等
我正在查看list.append()函数但你只能传入一个对象,我认为这不是我想要的。
希望有人可以提供帮助!
谢谢!
答案 0 :(得分:3)
传递一个具有所需两个值的元组。元组是单个对象。
myList.append((54.600225,-5.920579))
myList
是一个元组列表,您正在添加一个元组。