programmeringssproget Python har flere forskellige måder at lagre data. Ordbogen er en måde Python kan gemme data. En ordbog gemmer data som nøgleværdipar , ligesom en rigtig ordbog gemmer data som word -definition par. Ordbøger kan sorteres efter enten nøglen eller værdi. Syntaksen til sortering en ordbog er ligetil , og selv samlede begyndere til Python kan samle det op hurtigt. Hvad du har brug
Computer med Python 3.2 programmering installeret sprog (se Resource )
Vis Flere Instruktioner
1
Åbn klar teksteditor , der kommer med Python download. Find den IDLE teksteditor i Programmer ( eller Applications til Macintosh ) , i Python bibliotek. En tom kildekode åbnes filen i det IDLE teksteditor -vinduet.
2
Importer " itemgetter " fra modulet "operatør ". Skriv følgende i toppen af kildekoden fil til at importere denne metode : Hej
fra operatør import itemgetter
3
Erklær en ordbog og fyld den med værdier. Du kan skrive noget som dette : Hej
shoppingList = { »mælk« : 2,19 , »brød« : 3,09 , »kaffe« : 4.59 , »æg« : 1,79 , »ost« : 4,99 }
< br > 4
Print ud ordbogen sorteres efter værdi . Hvis du vil sortere efter værdi , er du nødt til at bruge sorteres () funktion og " itemgetter ," som dette : Hej
print (sorteret ( shoppingList.items () , key = itemgetter ( 1 )))
< br > 5
tryk F5 for at køre programmet. Programmet udsender ordbogen sorteres efter værdi , og at produktionen ligner dette : Hej
[( »æg« , 1,79 ) , ( »mælk« , 2,19 ) , ( ' brød' , 3,09 ) , ( ' kaffe ' , 4,59 ) , ( »ost« , 4,99 ) ]