Menu
Coddy logo textTech

שינוי מילונים

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

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

הוספת צמד מפתח-ערך חדש:

# התחילו עם מילון ריק
my_dict = {}

# הוסיפו זוג מפתח-ערך חדש
my_dict["name"] = "Alice"
my_dict["age"] = 30

print(my_dict)
# פלט: {'name': 'Alice', 'age': 30}

עדכון ערך קיים:

# עדכן את הגיל
my_dict["age"] = 31

print(my_dict)
# פלט: {'name': 'Alice', 'age': 31}

מחיקת זוג מפתח-ערך:

# מחק את הגיל
del my_dict["age"]

print(my_dict)
# פלט: {'name': 'Alice'}

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

challenge icon

אתגר

קל

צרו פונקציה בשם update_employee_info שמקבלת שלושה פרמטרים: employee_dict (מילון), key (מחרוזת) ו־value. הפונקציה צריכה לעדכן את employee_dict באמצעות key ו־value החדשים. אם המפתח כבר קיים, יש לעדכן את הערך שלו. אם המפתח אינו קיים, יש להוסיף זוג חדש של מפתח וערך. הפונקציה חייבת להחזיר את המילון המעודכן.

חשוב: הקפידו לשנות את המילון המקורי ולהחזיר אותו. השתמשו בסימון סוגריים מרובעים dict[key] = value כדי להוסיף או לעדכן רשומות.

נסו בעצמכם

def update_employee_info(employee_dict, key, value):
    # כתבו כאן קוד
quiz iconבחנו את עצמכם

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

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

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