bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/Python/Reference and Practice
Python•Reference and Practice

Python Set Methods

Concept visual

Python Set Methods

Pointer walk
two pointers
leftright102132436485116
left=0
right=6
1
3

Start at both ends

Formula

Python has a set of built - in methods that you can use on sets.

Method

Shortcut

Description add()

Adds an element to the set clear()

Removes all the elements from the set copy()

Returns a copy of the set difference()

Returns a set containing the difference between two or more sets difference_update() -= Removes the items in this set that are also included in another, specified set discard()

Remove the specified item intersection()

& Returns a set, that is the intersection of two other sets intersection_update() &= Removes the items in this set that are not present in other, specified set(s) isdisjoint() Returns whether two sets have a intersection or not issubset() <= Returns True if all items of this set is present in another set < Returns True if all items of this set is present in another, larger set issuperset() >= Returns True if all items of another set is present in this set > Returns True if all items of another, smaller set is present in this set pop()

Removes an element from the set

Removes the specified element symmetric_difference() ^ Returns a set with the symmetric differences of two sets symmetric_difference_update() ^= Inserts the symmetric differences from this set and another union() | Return a set containing the union of sets update() |= Update the set with the union of this set and others

Learn more about sets in our

Python Sets Tutorial.

Previous

Python Server

Next

Python Syllabus