Menu
Coddy logo textTech

פעולות בסיסיות

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 30 מתוך 78.

קבוצות כוללות פעולות מובנות שמאפשרות לבצע ביעילות משימות נפוצות הקשורות לקבוצות. פעולות אלה כוללות הוספת איברים, הסרת איברים ובדיקה אם איברים קיימים בקבוצה.

הוספת איבר לקבוצה:

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# פלט: {1, 2, 3, 4}

הערה: add() משנה את הקבוצה במקום ומחזירה None.

הסרת איבר מקבוצה: (מעלה שגיאה אם הוא לא קיים!)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# פלט: {1, 3}

בדיקת נוכחות של איבר:

my_set = {1, 2, 3}
print(2 in my_set)
# פלט: True
print(4 in my_set)
# פלט: False
challenge icon

אתגר

קל

צרו פונקציה בשם manage_set שמקבלת שלושה ארגומנטים: set1 (קבוצה), element_to_add ו־element_to_remove. הפונקציה צריכה לבצע את הפעולות הבאות:

  1. הוסיפו את element_to_add אל set1.
  2. נסו להסיר את element_to_remove מתוך set1. אם האיבר אינו נמצא בקבוצה, אל תעשו דבר.
  3. בדקו אם המספר 5 נמצא ב־set1. אם כן, החזירו את המחרוזת "5 is in the set". אחרת, החזירו את המחרוזת "5 is not in the set".

נסו בעצמכם

def manage_set(set1, element_to_add, element_to_remove):
    # כתבו כאן קוד
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

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

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