16. Set in Python || Union and Intersection Method Python Programming || add(), remove(), discard()

Published: 24 June 2022
on channel: Bhavatavi
4
0

Sets are used to store multiple items in a single variable. Set is one of 4 built-in data types in Python used to store collections of data, the other 3 are List, Tuple, and Dictionary, all with different qualities and usage. A set is a collection which is iterable, mutable and has no duplicate elements.

-dir() function returns all properties and methods of the specified object, without the values. This function will return all the properties and methods, even built-in properties which are default for all object
-add() method adds a given element to a set if the element is not present in the set.
-remove() method removes the specified element from the set. This method is different from the discard() method, because the remove() method will raise an error if the specified item does not exist, and the discard() method will not.
-discard() method removes the specified item from the set. This method is different from the remove() method, because the remove() method will raise an error if the specified item does not exist, and the discard() method will not.

Code:

example=set()
print(dir(example))

print("\n the set is to hold anything")
example.add(42)
example.add(False)
example.add(3.14159)
example.add("Thorium")
print(example)

print("\n A set, the order does not matter. it may appear in different ways.")
print("Sets will not contain duplicates")
print("If I add 42 the set will not change.")

print(" \n Make a simple removal. If the element is not there it will throw an error.")

example.remove(42)

print(example)

example.discard(50)

print(" \n Second way to create and repopulate a set.")

example2=set([28,True,2.17,'Carbon'])
print(example2)
print(len(example2))

print("\n You can create a union and combine the sets.")

odds= set([1,3,5,7,9])
evens=set([2,4,6,8,10])
primes=set([2,3,5,7])
composites=set([4,6,8,9,10])

print(' odds= ',odds)
print(" evens= ", evens)

print('\t odds.union(evens)=' ,odds.union(evens))


print("\n odds= ", odds)
print("\n primes= ", primes)

print(" \t odds.intersection(primes)= ", odds.intersection(primes))


print("\n See if the elements exists in a set.")

print("\n 2 in prime \t", 2 in primes)
print("\n 9 in evens\t", 9 in evens)


On this page of the site you can watch the video online 16. Set in Python || Union and Intersection Method Python Programming || add(), remove(), discard() with a duration of hours minute second in good quality, which was uploaded by the user Bhavatavi 24 June 2022, share the link with friends and acquaintances, this video has already been watched 4 times on youtube and it was liked by 0 viewers. Enjoy your viewing!