我有一個列表的列表,我想刪除具有相同的鍵和值對的字典。在Python中刪除重複的列表中的字典
對於這個列表:[{'a': 123}, {'b': 123}, {'a': 123}]
我想退掉這:[{'a': 123}, {'b': 123}]
又如:
對於這個列表:[{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': 123, 'b': 1234}]
我想返回此: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}]
您能告訴我們更多關於您試圖解決的實際問題嗎?這似乎是一個奇怪的問題。 – gfortune 2012-02-24 07:50:51
我正在結合一些列表中的字典,並且有重複的內容。所以我需要刪除這些重複。 – Brenden 2012-02-24 07:51:51
我在http://stackoverflow.com/questions/480214/how-do-you-remove-duplicates-from-a-list-in-python-whilst-preserving-order中找到了解決方案,但沒有使用'''set()''' – 2016-06-13 10:37:43