logo

Contoare în Python | Set 2 (accesarea contoarelor)

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 Android
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]) 
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 css
Python3
# 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.

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)) 
Ieșire:
f: 219 d: 120 c: 3