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 zoradiť Python slovníka kľúča alebo hodnoty

Python je zadarmo , interpretovať , objektovo orientovaný programovací jazyk s prírodnou syntaxe jazyka , veľkých štandardných knižníc , rozsiahle spracovanie chýb a flexibilných dátových štruktúr . V Pythone , môžete použiť slovník dátový typ určiť one - to - one vzťahy medzi položkami . Napríklad môžete chcieť vytvoriť slovník obsahovať meno a vek dieťaťa . Pokračovanie príkladu , môžete triediť slovník vo vzostupnom poradí podľa mena dieťaťa , ktorý je kľúčom , alebo vo veku , čo je hodnota . Pokyny dovolená 1

Otvorte Python editor .
2

Vložte modul obsluhy a itemgetter funkciu zadaním nasledujúce , stlačením tlačidla " Enter " .

" . Enter " z dovozu operátora itemgetter
3

triediť slovník kľúčom zadaním nasledujúce , stlačením

s = { " ben " : 2 " amy " : 3 , " Zelda " : 1 } ;

sort_s = radené ( s.iterkeys ( ) ) ;

tlač s ;

Python radí do slovníka pomocou tlačidiel alebo mená študentov a vráti sa :

{ ' Amy ' : 3 , ' Ben ' : 2 , ' Zelda " : 1 }
4

triediť slovník hodnotami zadaním nasledujúce , stlačením tlačidla " Enter " .

s = { ' Amy ' : 2 , ' Ben ' : 3 , " Zelda " : 1 } ;

radené ( s.items ( ) key = itemgetter ( 1 ) ) ;

Python radí slovník podľa hodnoty alebo študentského veku vo vzostupnom poradí a vracia :

[ ( ' Zelda ' , 1 ) , ( " Amy " , 2 ) , ( " ben " , 3 ) ]

Najnovšie články

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