Python är en fri , öppen källkod , objektorienterat programmeringsspråk . Vid programmering i Python , kanske du måste räkna antalet gånger ett objekt förekommer i en ordbok . En ordbok är en Python datastruktur liknar associativa arrayer i andra programmeringsspråk , som " C. " Att räkna antalet förekomster av ett objekt i en ordbok , importera inbyggd Python -modul , " Samlingar " och ringa den "Counter "-funktion. Instruktioner
1
Öppna din Python redaktör
2
Importera " Samlingar " modul och " Counter " -funktionen genom att skriva: .
Från samlingar importerar Counter
3
Ange innehållet i ditt bibliotek . Till exempel , typ :
itemDict = ( [ ' katt ' , ' katten ' , ' hund ' , ' fish ' , ' häst ' , ' fish ' , 'katt ' , ' hund ' ] )
4
räkna antalet förekomster av varje sträng objekt i ordboken , " itemDict " genom att skriva:
Counter ( itemDict )
5
Tryck " Enter " ; . Fortsatt exempel , Python återvänder :
Counter ( { ' cat ' : 3 , "fisk " : 2 , "hund" : 2 , ' häst ' : 1 } ) katalog
I detta exempel returnerar Python strängen objektet , sedan antalet förekomster av det objektet i ordboken . Till exempel finns det tre förekomster av "katt" i " itemDict . "
Observera att Counter returnerar strängen objekt i stigande ordning . I detta exempel , "fisk " är tillbaka innan "hund" eftersom Python räknas två fall av " fisk " innan det hittade två fall av " hund " .