Python ordbøker er sett med nøkkel - verdi-par . Hver tast har en eller flere vedlagte verdier. For eksempel: " favoritecolor ':' grønn ',' favoritefood ':' kinesisk ' . Her ' favoritecolor ' og ' favoritefood ' er tastene med den tilsvarende verdien av "grønne" og " kinesisk ", henholdsvis . Du kan lage en ordbok av tall i Python , om nøkkelverdipar er duplikater som i '1 ': '1' , hvis parene omfatter både ord og tall som i '1 ' :' en ' , eller hvis de parene inkluderer utenlandske ord som 'en' : ' uno ' . Du kan opprette en slik ordbok manuelt eller , i noen tilfeller med en løkke . Instruksjoner
en
Skriv inn følgende for å lage din ordboken manuelt i en enkelt kommando :
mynumbers = { '1 ' :' en ' , '2 ' : ' to ' , ' 3 ':' tre ' , '4 ': ' fire '}
2
Skriv inn følgende for å opprette en tom ordbok og legge til numre i den individuelt :
mynumbers = { } mynumbers [ '1 '] =' one'mynumbers [ '2 '] =' two'mynumbers [ '3 '] = ' tre '
Dette vil resultere i følgende ordboken : { '1 ': ' en ' , '2 ': ' to ' , '3 ':' tre '}
3
Bruk en løkke til å generere en ordbok med tall hvis begge nøkler og verdier vil være heltall , og i numerisk rekkefølge:
mynumbers = { } x = 1while ( x < 4 ): mynumbers [ x ] = xx = x + 1
Denne koden resultater i ordboken : { 1 : 1 , 2: 2 , 3 : 3 }