Предмет: Информатика,
автор: pediket857
Сделайте пожалуйста программу на python использую фунцию def
В заданном неупорядоченном списке оставить по одному в каждой группе совпадающих элементов, сохранив порядок следования остальных
Приложения:
Ответы
Автор ответа:
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
Объяснение:
Если я правильно понял задачу. Так же, почти всё тело функции, можно заменить однострочником, но я не стал этого делать.
Похожие вопросы
Предмет: Русский язык,
автор: Zikk21
Предмет: Математика,
автор: anjicom1
Предмет: Физика,
автор: Холод1997
Предмет: Химия,
автор: Chundokova