基于前两个元素从嵌套列表中删除重复项
发布于 2021-01-29 14:10:52
我只在前两个元素相同的情况下才尝试从嵌套列表中删除重复项,而忽略了第三个元素…
清单:
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元素,而这正是我想要的。
关注者
0
被浏览
128
1 个回答