Как я могу удалить все кортежи в следующем списке кортежей , где только один определенный индекс никогда не является дубликатом ? В этом случае мне нужно удалить дубликаты каждого второго значения кортежа (он же индекс 1).
[(1051,97),(1051,132),(1048,132),(1048,283),(1048,438)]
^^^ ^^^
Желаемый вывод:
[(1051,97),(1051,132),(1048,283),(1048,438)]
Бонусные баллы за возможность сохранить приоритет первого порядка, показанный в желаемом выводе выше.