快速和非常基本的新手问题.
如果我有这样的词典列表:
L = []
L.append({"value1": value1, "value2": value2, "value3": value3, "value4": value4})
假设存在多个条目,其中value3和value4与其他嵌套字典相同.如何快速轻松地找到并删除那些重复的词典.
保持秩序并不重要.
谢谢.
编辑:
如果有五个输入,如下所示:
L = [{"value1": fssd, "value2": dsfds, "value3": abcd, "value4": gk},
{"value1": asdasd, "value2": asdas, "value3": dafdd, "value4": sdfsdf},
{"value1": sdfsf, "value2": sdfsdf, "value3": abcd, "value4": gk},
{"value1": asddas, "value2": asdsa, "value3": abcd, "value4": gk},
{"value1": asdasd, "value2": dskksks, "value3": ldlsld, "value4": sdlsld}]
输出应该如下所示:
L = [{"value1": fssd, "value2": dsfds, "value3": abcd, "value4": gk},
{"value1": asdasd, "value2": asdas, "value3": dafdd, "value4": sdfsdf},
{"value1": asdasd, "value2": dskksks, "value3": ldlsld, "value4": sdlsld}