[go: up one dir, main page]

0% found this document useful (0 votes)
25 views17 pages

Dictionary in Python - CBSE. Computer Science. Nithu04

The document discusses dictionaries in Python. It describes the characteristics of dictionaries, functions to access and modify dictionary elements, pretty printing dictionaries using JSON, and checking if a key exists in a dictionary.

Uploaded by

nithinaravi2004
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views17 pages

Dictionary in Python - CBSE. Computer Science. Nithu04

The document discusses dictionaries in Python. It describes the characteristics of dictionaries, functions to access and modify dictionary elements, pretty printing dictionaries using JSON, and checking if a key exists in a dictionary.

Uploaded by

nithinaravi2004
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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