Python er et gratis, open -source , objektorientert programmeringsspråk . Ved programmering i Python , må du kanskje å telle antall ganger et objekt skjer i en ordbok . En ordbok er en Python data struktur som ligner på assosiative arrays i andre programmeringsspråk , som " C." Å telle antall forekomster av et objekt i en ordbok , importere den innebygde Python -modul , " Collections " og kaller den " Counter "-funksjonen . Instruksjoner
en
tilgang til Python redaktør
2
Import av " Samlinger " modul og " Counter "-funksjonen ved å skrive: .
Fra samlinger importere Counter
3
Skriv inn innholdet i biblioteket . For eksempel skrive : en
itemDict = ( [ "katt" , "katt" , "hund" , "fisk" , "hest ", "fisk" , "katt" , "hund" ] )
4
Telle forekomster av hver streng objekt i ordboken, " itemDict " ved å skrive : en
Counter ( itemDict )
5
Trykk " Enter" ; . Fortsetter eksempel Python avkastning :
Counter ( { "katt" : 3 , "fisk" : 2 , "hund" : 2 , «hest» : en } )
I dette eksempelet , returnerer Python strengen objektet , deretter antall forekomster av dette objektet i ordlisten. For eksempel er det tre forekomster av "katt " i " itemDict . '
Merk at Counter returnerer strengen gjenstander i stigende rekkefølge . I dette eksempelet , "fisk " er returnert før "hund" fordi Python telles to forekomster av "fisk " før det funnet to forekomster av "hund" .