Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Počet obsahu slovník v jazyku Python

Python je slobodný , open - source , objektovo orientovaný programovací jazyk . Pri programovaní v Pythone , budete musieť počítať množstvo časov objekt sa vyskytuje v slovníku . Slovník je štruktúra Python údaje podobné asociatívne pole v iných programovacích jazykoch , ako je " C " Ak chcete spočítať počet inštancií objektu v slovníku , importovať vstavané Python modulu , " zbierky " a volanie funkcia " Počítadlo " . Návod dovolená 1

prístup k vášmu Python editor
2

import " zbierky " modul a funkcia " Počítadlo " zadaním : .

Od zbierky importovať Počítadlo
3

Zadajte obsahu vašej knižnice . Napríklad typ :

itemDict = ( [ ' cat ' , ' cat ' , ' pes ' , ' ryba ' , ' kôň ' , ' ryba ' , ' cat ' , ' pes ' ] )
Stránka 4

Počet výskytov každého objektu reťazce v slovníku , " itemDict " zadaním :

Counter ( itemDict )
5

Stlačte tlačidlo " Enter " ; . Pokračovanie príkladu , Python vracia :

Counter ( { ' cat ' : 3 , ' ryby ' : 2 , ' pes ' : 2 , ' kôň ' : 1 } )

V tomto príklade , Python vráti objekt typu string , potom počet inštancií tohto objektu v slovníku . Napríklad , tam sú tri výskyty " mačky " v " itemDict . "

Všimnite si , že Counter Vráti reťazcové objekty vo vzostupnom poradí . V tomto prípade , " ryba " sa vracia do " psa " , pretože Python počítajú dve inštancie " ryby " , ako sa našiel dve inštancie " psa " .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené