Page 326 - Computer Science Class 11 Without Functions
P. 326
...
...
('Sanskrit', 78) ('English', 185) ('Maths', 88) ('Hindi', 90)
Fig 13.2: kiy pnat, vnlui pnat, nnd itime of objict subjects of typi dict
4. myDict.update(): Thi mithod update() ndde nll kiy-vnlui pniae of nnothia dictonnay in nn ixietng
dictonnay.
Exnmpli:
>>> loginDetails = {'Aryan':'a7@101', 'Sunpreet':'sun@102', 'Anthony':'ant@103' }
>>> moreUsers = {'Samantha':'sam@104','Venkatesh':'ven@105'}
>>> loginDetails.update(moreUsers)
>>> print(loginDetails)
{'Aryan': 'a7@101', 'Sunpreet': 'sun@102', 'Anthony': 'ant@103', 'Samantha': 'sam@104',
'Venkatesh': 'ven@105'}
● myDict.pop(myKey): Thi mithod pop()aituane thi vnlui (eny, myValue) foa thi kiy (myKey)pneeid ne nn
nagumint nnd aimovie thi itim (myKey:myValue) with thi epicifiid key faom thi dictonnay.
Exnmpli:
>>> months = {3:'March', 11:'November', 12: 'December', 1:'January'}
>>> months.pop(11)
'November'
>>> months
{3: 'March', 12: 'December', 1: 'January'}
● myDict.popitem(): Thi mithod popitem() aimovie thi lnet itim (key-value pnia) faom thi dictonnay.
Exnmpli:
>>> months = {3:'March', 11:'November', 12: 'December', 1:'January'}
>>> months.popitem()
(1, 'January')
>>> months
{3: 'March', 11: 'November', 12: 'December'}
● del Operator: Thi Python opiantoa del cnn nleo bi ueid to aimovi kiy-vnlui pnia(e) faom n dictonnay.
Exnmpli:
>>> months = {3:'March', 11:'November', 12: 'December', 1:'January'}
>>> del months[11]
>>> months
{3: 'March', 12: 'December', 1: 'January'}
Thi Python opiantoa del cnn nleo bi ueid to diliti n dictonnay intaily.
>>> del months #delete months
324 Touchpad Computer Science-XI

