我有多个JSON记录,比如
{
"Stat": "DEN",
"Change": [{
"From": "",
"To": "DEN",
"changeTimestamp": "20200325000000"
},
{
"From": "",
"To": "DEN",
"changeTimestamp": "20200325000000"
},
],
"Date": 20200401
}
因为数组中有重复的更改,所以需要消除它们
{
"Stat": "DEN",
"Change": [{
"From": "",
"To": "DEN",
"changeTimestamp": "20200325000000"
}
],
"Date": 20200401
}
由于它是一个数组,我无法使用列表, 我有一个类似的代码
doc['Changes'] = list(set(doc['Changes'])) if doc['Changes'] else []
它适用于列表中的项目 但我知道这不是一个列表这是一个数组它不会工作, 请帮我一下好吗
您可以通过字典理解删除重复的键,因为字典不允许重复键。我为
To
设置了标准,因为您在同一个接收器上发送了两次相关问题 更多 >
编程相关推荐