Python Sets
Python sets is a collection which is unordered and we can’t access element using index.
It uses curly brackets –
>>> S = {“welcome”, “to”, “the”, “codersarts”}
Accessing sets items
We can access sets items using for loop easily.
>>> S = {“welcome”, “to”, “the”, “codersarts”}
for x in S:
print(x)
Adding item to the sets:
We can add the item to the list using add() function.
>>> S.add(“hi”)
Adding more than one item then use update()
>>> S.update(“hi”, "hello")
Finding length of sets
Length of sets can be found using the len().
>>> len(S)
Removing item of sets
Sets item removed using the remove()
It removes the value of sets.
>>> S.remove(“hi”)
Remove show error if the item not exit, to solve this better use is discarded() method, which can’t show an error if data not exits.
​
We will also remove the item using pop(), it removes the last item but sets are unordered so we can’t identify which item is removed from sets.
​
del delete sets completely.
Join sets
It uses union() method to join the sets
>>> set3 = set1.union(set2)