Удаление дубликатов из вложенного списка на основе первых 2 элементов
пытаюсь удалить дубликаты из вложенного списка, только если первые 2 элемента совпадают, игнорируя третий ...
Список:
L = [['el1','el2','value1'], ['el3','el4','value2'], ['el1','el2','value2'], ['el1','el5','value3']]
Вернется:
L = [['el3','el4','value2'], ['el1','el2','value2'], ['el1','el5','value3']]
Я нашел простой способ сделать подобноеВот:
dict((x[0], x) for x in L).values()
но это работает только для первого элемента, а не для первых 2, но это именно то, что я хочу в противном случае.