Sobes.tech
Middle+
54

Schrijf een functie die een lijst met getallen accepteert en een nieuwe lijst retourneert die alleen de unieke elementen van de oorspronkelijke lijst bevat, terwijl de volgorde behouden blijft.

Bedrijven waar gevraagd werd
X5 techX5 tech

Antwoord van AI

sobes.tech AI

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]