A update () metódus frissíti a szótárt egy másik szótárobjektum elemeivel vagy egy iterálható kulcs / érték párral.
update()
A method elemeket hozzáad a szótárhoz, ha a kulcs nincs a szótárban. Ha a kulcs a szótárban van, akkor frissíti a kulcsot az új értékkel.
A szintaxisa update()
:
dict.update ((egyéb))
update () Paraméterek
A update()
módszer szótárat vagy kulcs / érték párok iterálható objektumát veszi igénybe (általában sorrendben).
Ha update()
paraméterek átadása nélkül hívják meg, a szótár változatlan marad.
Visszaérték a frissítésből ()
update()
A metódus a szótárt egy szótárobjektum elemeivel vagy a kulcs / érték párok iterálható objektumával frissíti.
Nem ad vissza értéket (visszatér None
).
1. példa: A frissítés () működése
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)
Kimenet
(1: „egy”, 2: „kettő”) (1: „egy”, 2: „kettő”, 3: „három”)
2. példa: update () Amikor Tuple átengedett
d = ('x': 2) d.update(y = 3, z = 0) print(d)
Kimenet
('x': 2, 'y': 3, 'z': 0)