Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

DICTIONARY IN LISTS

INDEX
Dictionary - Introduction
Characteristics of Dictionary
Pretty Printing in Dictionary
Dictionary functions

DidienaHL
ned1yed s e LnaSaHatdelmuals
encloard thin
menlkeiA th-go- Kuj:ualueioai
Kuys n a diadionaii a aLuiauk
Saanaple-a e 3oAu 5
Malues a dulisnay ton nou 2us&ud sung
|Kut
a'

3
elassmate
Date
Page

PidierAS
uchenaise O dModuud kolktuens usth1
eluuisin tha km B Kuy: Valuu oU
huy amulabli
hy 0He Cevilounus that iacociale Kuysy fe valu
T0 AccS an elemutin dieuenaHy, th lHy
060AaludAth tat aluesheald heKnous
Micdenasues a ndead en tu bassc el Kua
Kus ea dictienau
Mumbn lupl
huy an ake caid asRCMIuOQwIaysL Mappusg
hoshes

uualing dhcihana
Aduehewan com atud n to belleus
Soiduenany-mam=lKky>;Kvalue>, KHuys:KValha>
Saranpla- Veusela= "Veuela2 "Veuel9":e, "Veuelai
yeuel4 "0","Veusel 5':
Puegram te Rad Aell MumbUy Qnd monke ea
eu uudns odualo a dulienary en i
haMing elk nubin _03 Keys
manks= [1

=leatAnyaut (" EilH manks)


mo apndl)
maryRs.ayYaand m
=aneloJ manks[O],ne CIJ.monks[13,me [o]:mauka LA
punt (Eichenasy ib:" d)
clASSMAte
Date
Page

doLssiugelunauts _adicienayy
lmamib
Kuy h dialicnauu

So0unploI=Voul tol,"You9;"a,"Vsurl 3'

O'

e0Cat, aUse
eHLic tOLLd Kuykiun
AifVeuels6
Ku Evme "Vel 6
The

n Litumn <Eictianay
DMACLsSN.each m
Goamli dab:nuimhue,'a~snd19):ap
yphint Ky,d[k)
LOOT PUT
5 uumb A
L,D:Juplo
Listing Koys 0d Nodui6
1aoketieetany
Kolichonay>KysO
elasSMAte
Date
Page

a L e allMauus in a diidueany
Kadieiemay> valuus)
0VeLel 5" u
olek Kuys(LVeiek1VBul.9 Veul3,\VeuelLLVelwl5]
ALvaluas
duet valus [ai e4,ioHL]
46 eMklede LPMLHt the alguMLNe
iluemeda by Kys) and nluust in th Jesinea
|is ug thelestO_
Veuel, Veued 9, Veul 3 Vsuel 4Veel 5
slst (O.valuusl)
ae D
Chasadinshcs
Ungnoluned sut-A dudionans An unerdnud a
Ky: Vhlue pai Äncl hne us Me undia
QSSeCiatudsuthduona Thue mo aoicikic
eddun KyiValuu pa
Not a áLquun =bince dicuonany is metdeud zt
elumuntsut snet a ynep 3uLMcO
ndered sng Kujs-Thewaluus a duchenans oc
Jnduaud 6Ugg Riys And actssid enly usu hlse
kus
Keys must be Aigse-BmA Ruys aHe MBId_de-
duntily aluts na dhdienay, the ohould 4et
O noolutaaO 1kuy62 Hessesy use kuys Lan haue
Acdienaus ae utable- Naluos a daaueray
CO hchangdHo uy i a nutoble
Kducliersay2Kkys>ikValues]
05ble Zo addamew Ky valuupL
Date
Page

de ducuengu ng_a88inuil Malmuil.Ku


buiog adda eld o uingull,9ae Ry
thnhoualuu s_Angud Jo
abeadyesls
Tnat 0Hheulo_Ky
YaampBoz
A=b:Valuu_ el-0, 1Valuso L,9:Valuu of 2,8:
Valuo_ e 3AVau_o af
BL= Volue_ Chaugud
L41= Voluao4
DUTPUT
No:Value 0 1hluL_eLchaugid 9:Valku ol g
31olue c3, 4Value a 4
Thuy Qu nlimall eud a61aMoppue. Th
KuyValus pA dhclenay anu 1055ecalld dinth
each ihtAnleunalMGNOuiimalueliea hast
eay althuua 8Colld Mappag
nLaling olchonn
* uialaSsga Ludhenany, kut value aHae
dhckenas 030 4ulinnellunulyu adebclesrd
JthuCuly orackats
Eomp aweot, ngel: 96, Dalas' A5000
Addiung Kuy2Nalu n-ean emuy duiluerarup
Socapl- Emp L] m
A
amp=duelDN
Stap.add Kuy: Valua aun at oneat alune Au8u
KRuctienayu>K Ku> Vaua>
Emp 1noma amS LL
Empagu:95 12
anpAalany &G0odh
elAsSMAte
Date
Page

Aalinga dueuouay en mamo aud walue


e p ipucky Ky:Valuu pais as kyePHd angumunis
Ate dict axgununt
Saxample
p=auclmami-`ant age:95, alayy 20000
»Emp
raat-ad, Lagg225 salzuylr20000.
Sapuciby ku andualues AALualely
-Kuyaud aluss aueocleod áypnaldy uydes
and ao quente the Zip uaclien
|Cooample
Okmp ip{name lagel,zalau 2(bam,25 2000)
Kus-Cname oge salany!)at v
Valuts-ham, 95,N000 n
Emp-ZiplKays, Walues
poe Kay alu paus uprsatly in te ken d Lesi
KEAMARACU5
Ho last e tuplu _asgunust is pasid te det)
Juncuen
Socmal
Emp =dictl[Dnams,Saml,LagR51 Lalauy 200cal)
ueite aonegsan Te heal a dulueNey mamzly
Mumwsals em theellasug
k=llan' Tuse Thrao]
=[9,3
=LoneTGe' 1Thte
V=(,931
Aumtras =Lynlk, v)
Mumals
'Ond' Tuse';9 Theea':3
clASSMAte
Date
Page

Ading ebmiits te_dhclienany


ywatoo
didie narKky=Naluu2
Exrompl
Emp[A4ptSalu

Nusiad Aucuenasues
ducueasu aiasido anetodusienay
JCalladhtsliadichenasy
Spannple
Emp=Toho nge25 3alouyS0000
Aujn 'agel28, Balou150000.1 J
he Amn duienauheuldenly bu slenud-s_
Aualun Ond coanehbeioKoy

Reldiung niLandse dhclkienay


*ayata

dellD undie d ledld a ingl_elunu


e a ducheuay a eelin dacliena
Lnannple
Emjo MaunLELAun ngalel5, 5lasy20000
del mp Lnge
Enap
name San, Salany20000
ky eluonuas deo Lmet_eist un
didienay then Ais kukiue
To Aolote QM enla
nkaoc
_duclueuasu
SS
d &dichernany
emp
daraud
classMAte
Date
Page

Chuokwg ewlunc a Kiy


aund Netin eppeailors an w5id te dhuck fo
fhe eocialimc ea Kuy
KKuu) in kdhchernauuy
KKuy> ntt in kdulheray
etaualo ulsns TuiKu i6 pUBIM
daeluetaoy Gikeruiun False
Net Qu epAala Muws Tu Ky a t psusut
duchenaxy aiheusss fake
Soanpla
Emp-1anBan,ag6, Bolauy:20000
age'n impi
Bam n Emp_
Faae
am nt n Emp
1sue
NOTE-Omd meLin caumet be applutd en nlus of
a dichenau
0 chuck on eacistinc a walu un a daclenary tha
n epeKlln Can k sdalorg uilh valus Juunken
Satample:
Tue
Pily Paunling an Pcuenau
tlyPacty Presting alleus te punl a ohckenayin a
0adablhun. Thuoi atcemoisud usirg the jsen
module Joy guimg fh slalmtnl Ampet jaen and
Te duopsunclieu as plleas
jen.olumpiKohekionay),kuwdaust =h)
gMOS MMwnRo p a c t e bu put an
et eache
elASSMAte
Date
Page

atunuglo Rohan5TTa13-Reshan
linsn=l Nhan 2
Thmus6
piut se dumjb (Uulnnuts, Anduril)

Niha 3
Rohau 5
Tuba' 3
Reshon: 1 2
Tounib5

Ceuiina RauRR eaiti dszigina lsi


Hitheanuj
eato_M em duiuenasLL
a k e each elment
Chuck us eumant erist as aikuy in duclkeau
9 wnetthun Qdd Ky:Valun der tho diclhenans_ in

lo3pkt d6 a mo na eidQud scuato


Ms de theeleu4

peadealajplt
eds
Thiss',a,Bting
Paegsa de Cpunkaunun eaist usmg
duehenasu
JnperiSev
linc hs 0 attJdia wadia wil
ihe thaA4q8 TatMdea chang
Aaarmurq
d=
clASSMAte
Date
Page

Anuedo
_Kuy netin d:
esareu ch.teutKy
d[Kuy=C
uatgsen.dumps ld, adut =9))
OUTPUT
uPuds:[This', iaa' upun, da', Ts ided
, change e,idka, e,laning

chongeLL
th
TURTE
"Xeawiw L

Qiotienauy kunduens

synkaE
mKduielenauy))
lluwsbha Ceuwt eUrb Kuy Value paiwb
in a dieuenany

:gotCD
elAsSMAte
Dafe

Page

Kduibenar.gt(kky> Kdahauslt>l)
Rlieuna
the dholienauy
Je68olate Lusuniyp tha PHHE_M_L
Ruy 8
Sanoplo
bnp-name50m lageh 95, holauA0000 dpEale
mp gt age)
Emb gt(desig, Net preci)
OUTPUT
5
Net puusent

Kdcluesauy.lssO
Rilueuns_all itns n a duchevanu, ab a LAMLNCA
e Kuy:Vaus uples
=name Bam, age 25 8alaeu:900Do, dat:3alks
S t= Emp. ms (

ptiustii
OUTPUT
Mam'Sam)
Cage 95)
CBalanu 20000)
Cdat Bous)
4 KyaD
Koiotuenas2.Kuys[D
Riluonsall Kysn Theidicuemoy
Eaample
MothLJauany,Etbuany,
5 May,6:Tune 3Masch',4 Aprul,
>Monthuysl)
eJassmate
Date.
Page

OUTPUT

dhel Kuyo((I,9,34.5 61)


5 ValuusC)
diclienasy> walues
kRouws Maluus o aduluenany
Ecompka.
MeihL'Dmany9:FebuuOE3:Masch,4:'peul
6: May', 6:Tune'
>Meh Valws
DUTPUT

dut vausL[Januan'Febuasuy March, Ajoril May,Jund


emkuysO
sid ie atdubhonany hauing mullapls Kip
aud singta Nalun st Hokzs emL Zue angumb
a tauunt tenlauung al Kuysz and the m volie
hWaue angumunt is ftisinak, ad not gueu than
NONE Valuu bydafoult te all Kys
chtt one1uplkKuy ataume), Lkvalun1) a
Sozampal.=
nzdut.kemkuys CC9, 4,6,8] 10)
[21o,4J0,.6 10, 3:10
m dic emkiysCC34,5))
3NONE, 4 NONE 5 NDNES wnw
pdut yemkeysC3,4.5),L6,1,8))
3:06,7, ), 4:6,1,8),6:6,1,8J
=duct somkeyeC3)
THpaEiten
M du pemkay3)D
CIASSP\ACe

Dafe
Page

=dud emkys((8))-

Ra:Nene
nadulMemeusLL3D
a: Nexn

daclueestd_duch.sdahault KKu) Kualue)


GEEL
skenlsi a a Kaywolua ealy1he Koy des
MA e00i8t
Met in he dicuouasuy Qnd HiuuMS The
Jalun a io addod 1 Kuabuuady eocsla
ilum8 e ewnLk volue Ky
Maska =}l:350, :493,3:411, 4 300
Mask.ildaulh-L5i,32n)
320
MaykD
350 I;493,.3:4l 4i300,513203
A
Mank
350, 91493; 411, 43005320,6 Neme
updalo. 2
updato wnchex ngs KoValu pauS re
MOL dioinayyuinte gunal diclueroLy Thh
oms n Tho u dutueo 0L_dddzd er Ae.eld
amd updato Tvolu oKysLaluady puá

Kdichienasu>.updbolkuudickeatu)
Spcanake
>»E omeTchm olasa000D, age'94
E aam ijal alau 64000, dyst, 8ales
ELMupdate CEa)
>EL
omoayn alokuyb4000, 0gt,24, daot Dal
clASSMALe
Date
Page

Es
naeiiya, ge'3Zalany: 2500odp:akss
9Cepuing Richeinrizs
apy clen Ailuous aCey an tng9-
dekeany any dhage made eu duhoay l l net_
deslueud in thu olhun
E:'Ntha,2: anldlg 3Aruwa,4:Arna

Neha : 2alma', 3: Anuwar,4Annaj


sh2CE]= 'Td
Neha'2: 3alma',3: Anuoad4: Bnna5:TanaS
RNehaL,2:3alma 3 'Aan 4 Annd
9Kug LefoRsMSAM Ossignumund Ezates

diekerany deesaet_(Lal anv unduplent capydltro


hather Ja u a umte te hu sossleucg
duohenary y hamge may eM modo in Cne deieroy
ah

dhetieman4
st TNao, 2."2alna,3:Aua,4 Annas
8tn9 [3=Tao
SE Neha,2:alma 3:Tanal,h:Ana'
:Neha',9:%alma,3:Tasa', 4: Anna} O
clASSMAte
Date
Page

16)pep te del0 meken, ba Ailhung tha eeme


nlas
getlung delitd
Sducleranu>pep&kaul [KAakaulkmsq)

StI Nelha, 9 8almal, 3:1Amuwo,4Anns


spl.pepl4)
Amb

ENakha, 2:5alma, a:1anunn


sL.pepl6, "Net aualakde
Net ovadoblo
S l 0epl6 -

gtl 9nC6)
Kay eon

populems
oepilen) SumeuS ond iluwna key VoluuMem
th m hatWa etiud Jasi
ww.sa d ad hhuswns LÉ key Volua paim ni
upka
ho_ducluenaky 6 emydy Aaisis Ky_eion
kduchenaoypepiems(
Si:Naho 2:3alma8:Awon4nnal
pepilen)
AwMa
L'NehaIBalna 3:Anuwaa
cleanl)
1 alkal) wmeusal le_em_tRe dule
elasSMAL
Date
Page

And wokua d aemyaly dikevny


Kdusluenasy). daanl)
comple
suL.dka)

1hese-id uniien suhuuns th 6etd kup


3td Kdisuoray),[sunis-Falsz1)
Example:-
5d=4l:'Neha, 12:2alma',32:Amund,24:Anuna'

12,9432, 411

48224 12
NOTE 9 he dicionay ceilaiuB kys qdlhunt 7ypA
aibLS Kuy eIAA

maaL) /miunldLkum)
nac)-uuems th maccimun ualuu q ky esem
duckenazy
maa&dicluonany
Lmin-Hlunns th mirimuwn walue oKy om
ducuena
mun dhclionauip
un o aWalu
Aumkdicluerany
NOTE-wOk macl/mdlswn) t sheulA ho

da{Al:'n, 12:s',32:a 4t
clASSMAte
Date
Page

d2=.sIN',3:51S2,3:91 A
2,44C
ninld
19
minld.9
5
moceld
mac(3d
3.6
umld)
L09
wmld2)
Jb 6

You might also like