4.4 מילונים בשפת Python

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

המילון הוא מבנה נתונים מפורסם הידוע בשם Dictionary, HashTable וכו'.

הגדרת מילות מתבצעת על ידי הסימנים {} והגישה לערך הינה על ידי סוגריים מרובעים כמו ברשימות ([]) כאשר הפרמטר שמהווה את האינדקס הינו המפתח.

גישה לאינדקס שלא קיים תגרום לשגיאה – בהמשך המסמך יוסבר כיד ניתן להימנע ממנה על ידי בדיקה מוקדמת.



תגיות המסמך:

מאת: yehuda

לימוד פיטון
מאת: AbrahamElgosi

Using python3.6.0a0

I'd start from python 1.5(Canopy 1.5-1,7) then until it's boring me Now a daya i trying to usue python python 3.6.0a.Also I'd used the versions of pycharm the latest of them.The truth is theat till now i don't understand what the different between the versions(community,professional and educational, even that i've trying) And I really want to be an expert inPytho3.6.0a also in cyber.Next Friday my nepu download for my software named node js for python,jascript and etc.
מאת: AbrahamElgosi

Using python3.6.0a0

I'd start from python 1.5(Canopy 1.5-1,7) then until it's boring me Now a daya i trying to usue python python 3.6.0a.Also I'd used the vesions of pycharm the latest of them.The truth is theat till now i don't understand what the different between the versions(community,professional and educational, even that i've trying) And I really want to be an expert inPytho3.6.0a also in cyber.
מאת: עזרא

תודה
מאת: אבג

פייתון

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

אני במתח

מתי יבוא ההמשך???????
מאת: אלעזר

יש לך טעות

המילון הוא לא hash table. מילון הוא טיפוס נתונים מופשט, בניגוד לטבלת עירבול. הוא פשוט ממומש באמצעותה - שזה נושא שלא אמור לעניין את המתכנת.
התכוונת לכתוב: "המילון נקרא גם 'מערך אסוציאטיבי'"
שיתוף:
| עוד