set.update() Update with union
Last updated: 2026-09-22
set.update() Update with union
set.update(*others) updates set with the union of itself and others; returns None.
| Category | Set Methods |
|---|---|
| Kind | Built-in Type Method |
| Python Version | all |
📝 Syntax
set.update(*others)
⚙️ Parameters
| others Optional | Zero or more iterables to merge into the set. |
|---|
Returns:None (updates the set with elements from others in place).
Mutates the original:Yes (in place)
▶ Example
Edit the code, press Run, and see the result in the output panel:
Output:
{1, 2, 3}
💡 Related Cases
More case studies coming soon — check back later.
❓ FAQ
QWhat is the difference between update() and union()?
Aupdate() merges in place (returns None and modifies the original set); union() returns a new set and leaves the original unchanged.
QDoes update() accept any iterable?
AYes; s.update([1, 2], 'ab') merges all elements from the list and the string into the set.
QWhat is the difference from the |= operator?
AEquivalent: s |= other also merges in place.