יצירת מילון
חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 8 מתוך 78.
כדי ליצור מילון ב-Python, משתמשים בסוגריים מסולסלים {} ומציינים בתוכם זוגות של מפתח-ערך. כל זוג מפתח-ערך נכתב כך: key: value, וזוגות מרובים מופרדים בפסיקים.
כך תוכלו ליצור מילון:
# יצירת מילון של בירות מדינות
country_capitals = {
"USA": "Washington, D.C.",
"France": "Paris",
"Japan": "Tokyo"
}
# יצירת מילון של פרטי עובד
employee = {
"name": "John Doe",
"age": 30,
"position": "Software Engineer"
}
# יצירת מילון ריק
empty_dict = {}בדוגמה הראשונה, country_capitals הוא מילון שבו שמות מדינות משמשים כמפתחות ובירותיהן כערכים. בדוגמה השנייה, employee הוא מילון שמכיל מידע על עובד. הדוגמה השלישית מראה כיצד ליצור מילון ריק, שיכול להיות שימושי כשרוצים להוסיף לו פריטים בהמשך.
אתגר
קלצרו פונקציה בשם create_student_dict שמקבלת שלושה פרמטרים: name, age ו־major. הפונקציה צריכה להחזיר מילון שבו המפתחות הם "name", "age" ו־"major", והערכים הם הערכים המתאימים שהועברו לפונקציה.
לדוגמה, קריאה ל־create_student_dict("Alice", 20, "Computer Science") צריכה להחזיר מילון עם צמדי המפתח-ערך הבאים:
- מפתח:
"name", ערך:"Alice" - מפתח:
"age", ערך:20 - מפתח:
"major", ערך:"Computer Science"
נסו בעצמכם
def create_student_dict(name, age, major):
# כתבו כאן קודהשיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה לוגיקה וזרימת תוכנית
4יישום ספר אנשי קשר
הצגת התפריטהוספת איש קשר7קבוצות חלק 2
פעולות מתמטיות חלק 1פעולות מתמטיות חלק 2סיכום – חיפוש אוצרתת־קבוצות וקבוצות־עלמעבר על קבוצותסיכום – מעקב אחר טורניר8מנהל רישומי תלמידים
סקירת הפרויקטהוספת תלמידתרגלו בעצמכם: קומפיילר Python אונליין