我的数据如下。遍历字典列表并创建新的字典列表
[
{
"id" : "123",
"type" : "process",
"entity" : "abc"
},
{
"id" : "456",
"type" : "product",
"entity" : "ab"
}
]
我循环虽然如下得到ID和实体
for test in serializer.data:
qaResultUnique['id'] = test['id']
qaResultUnique['entity'] = test['entity']
uniqueList.append(qaResultUnique)
,但得到错误的输出只获得第2字典两次。
[
{
"id" : "456",
"entity" : "ab"
},
{
"id" : "456",
"entity" : "ab"
}
]
我在做什么错,请帮助。
新列表中的两个元素都是相同的字典 – M4rtini