programmeringsspråket Python har flera olika sätt att lagra data . Ordboken är ett sätt Python kan lagra data . En ordbok lagrar data som nyckelvärdepar , precis som en riktig ordbok lagrar data som ord-definition paren . Ordböcker kan sorteras antingen nyckeln eller värdet . Syntaxen för sortering en ordbok är enkel , och med total nybörjare till Python kan plocka upp snabbt . Saker du behöver
dator med Python 3.2 installerad programmeringsspråk ( se Resurs )
Visa fler instruktioner
1
Öppna IDLE textredigerare som följer med Python nedladdning. Hitta IDLE texteditor i Program Files ( eller Program för Macintosh ) , i Python katalogen . En tom källkod fil öppnas i IDLE textredigeringsfönstret .
2
Importera " itemgetter " från modulen " operatören . " Skriv följande på toppen av källkoden fil att importera denna metod :
från operatören import itemgetter
3
Deklarera en ordbok och fylla det med värden . Du kan skriva ungefär så här :
Shoppinglist = { ' mjölk ' : 2.19 , ' bröd ' : 3,09 , ' kaffe ' : 4.59 , " ägg" : 1.79 , "ost" : 4.99 }
4
Skriv ut ordboken sorterade efter värdet . För att sortera efter värde , måste du använda den sorterade ( ) funktionen och " itemgetter , " så här :
print ( sorterade ( shoppingList.items ( ) , nyckel = itemgetter ( 1 ) ) ) katalog
5
tryck F5 för att köra programmet. Programmet matar ordboken sorterade efter värde , och att produktionen ser ut så här :
[ ( " ägg" , 1,79 ) , ( ' mjölk ' , 2,19 ) , ( ' bröd ' , 3,09 ) , ( ' kaffe ' , 4,59 ) , ( "ost" , 4,99 ) ]