【发布时间】:2016-02-18 23:22:50
【问题描述】:
在python中有没有办法在字典中创建多个具有相同名称的字段,然后将创建一个JSON文件。
例如:
photos_dictionary={ 'ID': '',
'URL':'',
'TAGS':[''],
'LATITUDE':'',
'LONGTITUDE':''}
上面将创建一个包含所有必填字段的字典,然后我将使用 json 库创建一个 json 文件。
我的问题是,一张图片将具有所有这些值:所以理想情况下我会喜欢
photos_dictionary={ 'ID': '',
'URL':'',
'TAGS':[''],
'LATITUDE':'',
'LONGTITUDE':''}
为每张图像一遍又一遍地重复。我知道我可以附加到字典中的元素,但由于我有接近 9000 个唯一图像 ID,我不想将其附加到单个元素。
提前致谢!
【问题讨论】:
-
你不能只为每张图片创建一个 photos_dictionary,然后将其添加到一个名为 images 的列表中吗?
-
我真的不明白实际的问题是什么。
-
对混乱表示歉意,我自己仍在努力解决这个问题。也许这会清除它:我想要这样的东西:ID:'' URL:'' TAGS:[]'LATITUDE':'''LONGITUDE':''成为一个图像,然后一遍又一遍地重复。但仍在全球列表中?
-
公平地说,我认为@JosephJames 有点回答了我......
-
字典中不能有两次相同的键。我和@JosephJames 在一起
标签: python json python-2.7 python-3.x dictionary