דלפקים בפייתון | הגדר 2 (גישה לדלפקים)
דלפקים בפייתון | הגדר 1 (אתחול ועדכון)
דלפקים בפייתון | סט 2
לאחר ניגשים למונים מאתצלים ממש כמו מילונים. כמו כן, זה לא מעלה את שגיאת ערכי המפתח (אם המפתח אינו קיים) במקום זאת ספירת הערך מוצגת כ- 0.
דוּגמָה: בדוגמה זו אנו משתמשים דֶלְפֵּק כדי להדפיס את המפתח והתדירות של אותו מפתח. האלמנטים שנמצאים בתוך מפת התדרים מודפסים יחד עם התדר שלהם ואם האלמנט אינו קיים בתוך מפת הדלפק אז האלמנט יודפס יחד עם 0.
Python3 from collections import Counter # Create a list z = [ 'blue' 'red' 'blue' 'yellow' 'blue' 'red' ] col_count = Counter ( z ) print ( col_count ) col = [ 'blue' 'red' 'yellow' 'green' ] # Here green is not in col_count # so count of green will be zero for color in col : print ( color col_count [ color ])
תְפוּקָה: < Counter({'blue': 3 'red': 2 'yellow': 1}) blue 3 red 2 yellow 1 green 0אלמנטים () שיטת מונה בפייתון
שיטת האלמנטים () מחזירה איטרטור המייצר את כל הפריטים הידועים לדלפק. הערה: אלמנטים עם ספירה <= 0 are not included.
דוגמה: בדוגמה זו יודפסו האלמנטים בתוך הדלפק באמצעות שיטת האלמנטים () של מונה.
Python3פלט:# Python example to demonstrate elements() from collections import Counter coun = Counter ( a = 1 b = 2 c = 3 ) print ( coun ) print ( list ( coun . elements ()))Counter({'c': 3 'b': 2 'a': 1}) ['a' 'b' 'b' 'c' 'c' 'c']Mest_Common () שיטת מונה בפייתון
mest_common () משמש לייצור רצף של ה- N שנתקל בתדירות הגבוהה ביותר וספירותיהם בהתאמה. אם הפרמטר 'n' אינו מוגדר או שאף אחד לא מועבר כאשר הפרמטר mest_common () מחזיר רשימה של כל האלמנטים וספירותיהם.
דוּגמָה: בדוגמה זו המודפס האלמנט עם התדר ביותר ואחריו האלמנט התכוף הבא הבא על ידי שימוש בשיטת mest_common () בתוך דלפק בפיתון.
Python3פלט:from collections import Counter coun = Counter ( a = 1 b = 2 c = 3 d = 120 e = 1 f = 219 ) # This prints 3 most frequent characters for letter count in coun . most_common ( 3 ): print ( ' %s : %d ' % ( letter count ))f: 219 d: 120 c: 3