programmeringsspråket Python har flere forskjellige måter å lagre data . Ordboken er en måte Python kan lagre data . En ordbok Lagrer data som nøkkel - verdi par , akkurat som en ekte ordbok lagrer data som ord-definisjon parene . Ordbøker kan sorteres etter enten nøkkel eller verdien . Syntaksen for sortering en ordbok er grei, og selv nybegynnere til Python kan plukke den opp raskt . Du trenger
datamaskin med Python 3.2 programmeringsspråk installert ( se Resource )
Vis flere instruksjoner
en
Åpne IDLE tekst editor som følger med Python nedlasting . Finn IDLE tekst editor i Programfiler ( eller Programmer for Macintosh) , i Python -katalogen. En tom kildekoden filen åpnes i IDLE tekst editor vinduet .
2
Import " itemgetter " fra modulen "operator ". Skriv følgende på toppen av kildekoden filen du vil importere denne metoden : en
fra operatøren import itemgetter
3
Erklærer en ordbok og fylle det med verdier. Du kan skrive noe sånt som dette : en
handleliste = {' milk ': 2.19 , "brød " : 3.09 , "kaffe" : 4.59 , "egg ": 1.79 , ' ost ': 4.99 }
4
Skriv ut ordbok sortert etter verdi. For å sortere etter verdi , må du bruke den sorterte ( )-funksjonen og " itemgetter ", som dette : en
print (sortert ( shoppingList.items ( ) , key = itemgetter ( 1 ) ) )
5
Trykk F5 for å kjøre programmet. Programmet sender ordlisten sortert etter verdi , og at resultatet ser slik ut : en
[( ' egg ', 1,79 ) , (' milk ' , 2.19 ) , (' brød ' , 3.09 ) , (' kaffe ' , 4.59 ) , (' ost ' , 4,99 ) ]