的一個部分,我有像這樣在名單列表的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是你嘗試 –