Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مراجعة - إزالة التكرار

جزء من قسم المنطق وتدفق التنفيذ في رحلة Python على Coddy. الدرس 32 من 78.

challenge icon

التحدي

سهل

في Python، يمكنك تحويل قائمة إلى مجموعة باستخدام الدالة set(). يُسمّى هذا التحويل النوعي. يؤدي التحويل إلى مجموعة إلى تحويل القائمة إلى مجموعة تحتوي على عناصر فريدة فقط.

مثال:

my_list = [1, 2, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)
# Output: {1, 2, 3, 4, 5}

Write دالة باسم remove_duplicates تأخذ قائمة من الأرقام كوسيط وتُرجع قائمة جديدة أزيلت منها التكرارات مع الحفاظ على الترتيب الأصلي للعناصر.

إدخال المثال:

numbers = [1, 2, 2, 3, 4, 4, 5]

إخراج المثال:

[1, 2, 3, 4, 5]

استخدم خصائص المجموعات لتبسيط حلك مع الحفاظ على الترتيب!

جرّب بنفسك

def remove_duplicates(numbers):
    # اكتب الكود هنا

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم Python عبر الإنترنت