Middle+
48
Írjon egy függvényt, amely bemeneti listaként egy számokat tartalmazó listát fogad, és egy új listát ad vissza, amely csak az eredeti lista egyedi elemeit tartalmazza, megőrizve sorrendjüket.
Cégeket kérdeztek
Válasz az MI-től
sobes.tech MI
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]