Meetod update () värskendab sõnastikku teise sõnastikuobjekti elementidega või iterable võtme / väärtuse paaridega.
update()
meetod lisab sõnastikku elemendi (d), kui võtit pole sõnastikus. Kui võti on sõnastikus, uuendab see võtit uue väärtusega.
Süntaks update()
on:
dict.update ((muu))
update () Parameetrid
update()
Meetod võtab kas sõnaraamatus või iterable objekti võtme / väärtus paare (üldiselt enniku).
Kui update()
seda kutsutakse ilma parameetreid edastamata, jääb sõnastik muutmata.
Tagastusväärtus värskendusest ()
update()
meetod uuendab sõnastikku sõnastikuobjekti elementidega või võtme / väärtuse paaride itereeritava objektiga.
See ei tagasta väärtust (tagastab None
).
Näide 1: Värskenduse () töö
d = (1: "one", 2: "three") d1 = (2: "two") # updates the value of key 2 d.update(d1) print(d) d1 = (3: "three") # adds element with key 3 d.update(d1) print(d)
Väljund
(1: "üks", 2: "kaks") (1: "üks", 2: "kaks", 3: "kolm")
Näide 2: update () Kui Tuple on läbitud
d = ('x': 2) d.update(y = 3, z = 0) print(d)
Väljund
('x': 2, 'y': 3, 'z': 0)