סיכום – מונה תדירויות
חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 16 מתוך 78.
אתגר
קלצרו פונקציה בשם frequency_counter שמקבלת רשימה data_list כארגומנט. הפונקציה צריכה לספור את התדירות של כל פריט ברשימה ולהחזיר מילון שבו המפתחות הם הפריטים הייחודיים מהרשימה והערכים הם מספר הפעמים שכל פריט מופיע.
לדוגמה, אם רשימת הקלט היא [1, 2, 2, 3, 3, 3, 4, 4, 4, 4], הפונקציה צריכה להחזיר מילון כזה:
{1: 1, 2: 2, 3: 3, 4: 4}נסו בעצמכם
def frequency_counter(data_list):
# כתבו כאן את הקודכל השיעורים ביחידה לוגיקה וזרימת תוכנית
4יישום ספר אנשי קשר
הצגת התפריטהוספת איש קשר7קבוצות חלק 2
פעולות מתמטיות חלק 1פעולות מתמטיות חלק 2סיכום – חיפוש אוצרתת־קבוצות וקבוצות־עלמעבר על קבוצותסיכום – מעקב אחר טורניר8מנהל רישומי תלמידים
סקירת הפרויקטהוספת תלמיד3מילונים חלק 2
מתודות של מילוניםמילונים מקונניםבדיקת מפתחותמעבר בלולאה על מילוניםסיכום – מונה תדירויות12טיפול בסיסי בשגיאות
מהו טיפול בשגיאות?בלוק try ו־exceptטיפול במספר חריגותסיכום – שגיאות בעגלת הקניותתרגלו בעצמכם: קומפיילר Python אונליין