Menu
Coddy logo textTech

סיכום – הסרת כפילויות

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-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}

כתבו פונקציה בשם remove_duplicates שמקבלת רשימה של מספרים כארגומנט ומחזירה רשימה חדשה ללא כפילויות, תוך שמירה על הסדר המקורי של האיברים.

קלט לדוגמה:

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

פלט לדוגמה:

[1, 2, 3, 4, 5]

השתמשו בתכונות של קבוצות כדי לפשט את הפתרון, תוך שמירה על הסדר!

נסו בעצמכם

def remove_duplicates(numbers):
    # כתבו כאן קוד

כל השיעורים ביחידה לוגיקה וזרימת תוכנית

תרגלו בעצמכם: קומפיילר Python אונליין