Учитывая следующий список, содержащий несколько дубликатов и некоторые уникальные словари, каков наилучший метод для удаления уникальных словарей, а затем уменьшить дубликаты словарей до отдельных экземпляров? Должен сказать, что я только недавно начал заниматься Python, но это сделало этот проект , так что намного проще. Я просто немного озадачен этой проблемой.Как удалить уникальные, а затем дублирующие словари в списке?
Так что мой список выглядит следующим образом:
[{ 'file': u'/file.txt',
'line': u'line 666',
'rule': u'A DUPLICATE RULE'}
{ 'file': u'/file.txt',
'line': u'line 666',
'rule': u'A DUPLICATE RULE'}
{ 'file': u'/uniquefile.txt',
'line': u'line 999',
'rule': u'A UNIQUE RULE'}]
Что я буду за это в конце концов, список должен выглядеть следующим образом:
[{ 'file': u'/file.txt',
'line': u'line 666',
'rule': u'A DUPLICATE RULE'}]
+1 Я должен был прочитать это * перед тем, как написать точный код. –
+1 - не знал о группе, когда я отправил свое решение. – EMP