的一个部分,我有像这样在名单列表的Python删除重复基于子表
[
[12,15],
[13,16],
[14,17],
[14,18],
[14,18],
[15,19],
[16,19],
[17,19],
[18,20],
]
如何从只基于子表的第2列列表中删除重复Python的list。因此,我得到以下内容:
[
[12,15],
[13,16],
[14,17],
[14,18],
[15,19],
[18,20],
]
如果我想保留最后一个检测到第一个?像这样:
[
[12,15],
[13,16],
[14,17],
[14,18],
[17,19],
[18,20],
]
因此,删除基于子列表的重复项。并选择保持第一或最后。
编辑:
我忘了说我还需要不断地为原始列表(减去一式两份)。排序很重要,列表并不总是按计数顺序排列(12,13,14等,它将是随机数字)。
vhere是你尝试 –