Hvordan Konstruer en ordbok i Python

En ordbok er en av Python objekttypene som virker uvanlig å ikke Python programmerere. En ordbok er en type av objekt kjent som en "mapping" - en samling av andre gjenstander, som er lagret ved nøkkel i stedet for av sekvens eller relativ posisjon. Ordbøker er foranderlig, kan endres på plass, og kan vokse og krympe etter behov. I denne forbindelse, er de tilsvarende lister.

Bruksanvisning

1 Start en Python-skript, enten i et tekstredigeringsprogram, bruker IDLE, eller i kommandolinjen.

Slik starter du en Python-skript ved hjelp av et tekstredigeringsprogram, for eksempel Emacs, Vim eller TextWrangler, starter redaktør og opprette en ny fil. Lagre filen som "dictionary.py" og begynner å skrive.

For å opprette en ny script med IDLE (Python innebygde utviklingsmiljø, åpen IDLE. På en Mac, klikk på "Programmer", etterfulgt av "Python 2.x" og deretter "IDLE." I Windows, klikker du på "Start" -menyen . Klikk på "programmer", etterfulgt av "Python 2.x" og deretter "IDLE (Python GUI.)"

Slik starter Python fra kommandolinjen, skriver du bare "python" ved ledeteksten.

2 Lag en ordbok. Ordbøker er konstruert ved hjelp klammeparentes ({}) og kolon. Som et eksempel:

D = { 'mat': 'spam', x: 'fire', 'farge': 'rosa'}

3 Husker ordlisten verdier med tilhørende nøkler. For å fortsette eksempelet,

print D [ 'mat']

avkastning

"Spam"

4 Endre ordbok oppføringer i henhold til nøkkelen. Du kan skrive

D [ 'color'] = "blå"

og "farge" -tasten i D vil endres tilsvarende. Du kan også skrive

D [ 'mengde'] = 'fifty'

og D vil oppdatere å inkludere en tast som heter "kvantitet" med verdien "fifty".