大家好,我是一名相对新手的Python开发者,想要找出两个字典列表之间的差异。
如果这些只是普通的列表,我可以创建集合,然后执行“-”/交集操作。
然而,集合操作无法用于字典列表:
>>> l = []
>>> pool1 = {}
>>> l.append(pool1)
>>> s = set(l)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unhashable type: 'dict'