גישה לערכים
חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 9 מתוך 78.
במילון, כל מפתח משויך לערך. כדי לגשת לערך, משתמשים במפתח שלו. הדבר דומה לחיפוש מילה במילון מודפס כדי למצוא את ההגדרה שלה.
כך אפשר לגשת לערכים במילון Python:
# מילון של ערי בירה של מדינות
country_capitals = {
"USA": "Washington, D.C.",
"France": "Paris",
"Japan": "Tokyo"
}
# גישה לערכים באמצעות מפתחות
print(country_capitals["USA"])
print(country_capitals["France"])
# גישה לערך שאינו קיים
# print(country_capitals["Germany"]) # פעולה זו תגרום לשגיאהבדוגמה הזו, ניגשים לבירה של USA באמצעות המפתח "USA". אם תנסו לגשת למפתח שאינו קיים במילון, Python תעלה KeyError.
אתגר
קלצרו פונקציה בשם get_capital שמקבלת שני פרמטרים: country_capitals (מילון) ו-country_name (מחרוזת). הפונקציה צריכה להחזיר את עיר הבירה של המדינה הנתונה באמצעות המילון country_capitals.
נסו בעצמכם
def get_capital(country_capitals, country_name):
# כתבו כאן קודהשיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה לוגיקה וזרימת תוכנית
4יישום ספר אנשי קשר
הצגת התפריטהוספת איש קשר7קבוצות חלק 2
פעולות מתמטיות חלק 1פעולות מתמטיות חלק 2סיכום – חיפוש אוצרתת־קבוצות וקבוצות־עלמעבר על קבוצותסיכום – מעקב אחר טורניר8מנהל רישומי תלמידים
סקירת הפרויקטהוספת תלמידתרגלו בעצמכם: קומפיילר Python אונליין