Middle+
42
Schreiben Sie eine Funktion, die eine Liste von Zahlen entgegennimmt und eine neue Liste zurückgibt, die nur die einzigartigen Elemente der ursprünglichen Liste enthält, wobei die Reihenfolge beibehalten wird.
Unternehmen wurden gefragt
Antwort von AI
sobes.tech KI
python def unique_preserve_order(lst): seen = set() result = [] for item in lst: if item not in seen: seen.add(item) result.append(item) return result
Пример использования:
print(unique_preserve_order([1, 2, 2, 3, 4, 3, 5])) # Выведет [1, 2, 3, 4, 5]