اكتب دالة باسم removeDuplicates تأخذ قائمة وتُرجعها بعد حذف العناصر المكررة مع الحفاظ على ترتيب أول ظهور لكل عنصر.
المطلوب:
- الدالة تأخذ معامل واحد:
items(قائمة) - الدالة تُرجع قائمة جديدة بدون عناصر مكررة
- يجب الحفاظ على ترتيب أول ظهور للعناصر
مثال:
removeDuplicates([1, 2, 2, 3, 4, 4, 5]) # [1, 2, 3, 4, 5]
removeDuplicates([1, 1, 1, 1]) # [1]
removeDuplicates([5, 4, 3, 2, 1]) # [5, 4, 3, 2, 1]
removeDuplicates([]) # []