def list_dict_duplicate_removal(data_list):
"""
列表中字典去重函数
:param data_list: 嵌套字典的列表 如:[{"a":1},{"b":2}]
:return:
"""
run_function = lambda x, y: x if y in x else x + [y]
from functools import reduce
# reduce为python内置函数
return reduce(run_function, [[], ] + data_list)
列表中相同的字典去重
最新推荐文章于 2023-04-20 16:01:50 发布