可以使用Python中的集合(set)来去除重复条目。在API响应中,通常是一个包含字典的列表,我们可以对这个列表进行遍历,将字典转换成集合后去重,最后将去重后的集合再转换回字典,最终得到去重后的API响应。
代码示例:
api_response = [
{'id': 1, 'name': 'John'},
{'id': 2, 'name': 'Jane'},
{'id': 1, 'name': 'John'}
]
# 遍历API响应中的字典列表,并使用集合去重
unique_api_response = []
for item in api_response:
unique_item = dict(set(item.items()))
unique_api_response.append(unique_item)
print(unique_api_response)
# [{'id': 1, 'name': 'John'}, {'id': 2, 'name': 'Jane'}]