Sobes.tech
Middle+
50

Kiritilgan raqamlar ro'yxatini qabul qiladigan va asl ro'yxatdagi faqat noyob elementlarni o'z ichiga olgan yangi ro'yxatni, ularning tartibini saqlab, qaytaradigan funktsiya yozing.

Qaerda so'ralgan kompaniyalar
X5 techX5 tech

AIdan javob

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]