Contoare în Python | Set 1 (inițializare și actualizare)
Contoare în Python | Set 2
Odată ce contoarele inițializate sunt accesate la fel ca dicționarele. De asemenea, nu ridică eroarea KeyValue (dacă cheia nu este prezentă) în schimb, numărul valorii este afișat ca 0.
Exemplu: În acest exemplu folosim Contra pentru a imprima cheia și frecvența acelei cheii. Elementele prezente în harta frecvenței sunt tipărite împreună cu frecvența lor și dacă elementul nu este prezent în harta contorului, atunci elementul va fi tipărit împreună cu 0.
ce este oul de Paște al lui AndroidPython3
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])
Ieșire: < Counter({'blue': 3 'red': 2 'yellow': 1}) blue 3 red 2 yellow 1 green 0 Elemente () Metoda contrară în Python
Metoda Elements () returnează un iterator care produce toate elementele cunoscute de contor. Notă: Elemente cu număr<= 0 are not included.
Exemplu: În acest exemplu, elementele din interiorul contorului ar fi tipărite folosind metoda de contor al elementelor ().
alinierea imaginilor în cssPython3
# Python example to demonstrate elements() from collections import Counter coun = Counter(a=1 b=2 c=3) print(coun) print(list(coun.elements()))
Ieșire: Counter({'c': 3 'b': 2 'a': 1}) ['a' 'b' 'b' 'c' 'c' 'c'] MESTRU MOST_COMMON () Metoda de contor în Python
Most_Common () este utilizat pentru a produce o secvență a N cel mai frecvent întâlnite valorile de intrare și numărul respectiv al acestora. Dacă parametrul „n” nu este specificat sau nu este trecut, deoarece parametrul MEST_COMMON () returnează o listă cu toate elementele și numărul acestora.
Exemplu: În acest exemplu, elementul cu cea mai mare frecvență este tipărit urmat de următorul element cel mai frecvent prin utilizarea metodei MEST_COMMON () din interiorul contorului din Python.
Python3from 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))
Ieșire: f: 219 d: 120 c: 3