Сделайте пожалуйста программу на python использую фунцию def
В заданном неупорядоченном списке оставить по одному в каждой группе совпадающих элементов, сохранив порядок следования остальных

Приложения:

Ответы

Ответ дал: s1veme
1

Ответ:

def unique(disordered):

   seen = set()

   result = []

   for elem in disordered:

    if not (elem in seen or seen.add(elem)):

     result.append(elem)

   return result

Объяснение:

Если я правильно понял задачу. Так же, почти всё тело функции, можно заменить однострочником, но я не стал этого делать.

Вас заинтересует