סיכום – הסרת כפילויות
חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 32 מתוך 78.
אתגר
קלב-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):
# כתבו כאן קודכל השיעורים ביחידה לוגיקה וזרימת תוכנית
4יישום ספר אנשי קשר
הצגת התפריטהוספת איש קשר7קבוצות חלק 2
פעולות מתמטיות חלק 1פעולות מתמטיות חלק 2סיכום – חיפוש אוצרתת־קבוצות וקבוצות־עלמעבר על קבוצותסיכום – מעקב אחר טורניר8מנהל רישומי תלמידים
סקירת הפרויקטהוספת תלמידתרגלו בעצמכם: קומפיילר Python אונליין