网络编程
位置:首页>> 网络编程>> Python编程>> 对python列表里的字典元素去重方法详解

对python列表里的字典元素去重方法详解

作者:cw-Austin  发布时间:2023-09-20 13:45:47 

标签:python,列表,字典,去重

如下所示:


def list_dict_duplicate_removal():
 data_list = [{"a": "123", "b": "321"}, {"a": "123", "b": "321"}, {"b": "321", "a": "123"}]
 run_function = lambda x, y: x if y in x else x + [y]
 return reduce(run_function, [[], ] + data_list)

if __name__ == '__main__':
 print list_dict_duplicate_removal()

输出结果:


[{'a': '123', 'b': '321'}]

来源:https://blog.csdn.net/qq_35959613/article/details/82014044

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com