Computer Science, asked by rahulrajgenius4305, 1 year ago

If ``a = [1, 1, 2, 3, 3, 5, 5, 8]`` What is set(a)?

Answers

Answered by BushrajavediqbalKhan
36

If ``a = [1, 1, 2, 3, 3, 5, 5, 8]`` What is set(a)?

Explanation:

Python program to demonstrate working# of  

# Set in Python  

 

# Creating two sets  

set1 = set()  

set2 = set()  

 

# Adding elements to set1  

for i in range(1, 6):  

   set1.add(i)  

 

# Adding elements to set2  

for i in range(3, 8):  

   set2.add(i)  

 

print("Set1 = ", set1)  

print("Set2 = ", set2)  

print("\n")  

 

# Union of set1 and set2  

set3 = set1 | set2# set1.union(set2)  

print("Union of Set1 & Set2: Set3 = ", set3)  

 

# Intersection of set1 and set2  

set4 = set1 & set2# set1.intersection(set2)  

print("Intersection of Set1 & Set2: Set4 = ", set4)  

print("\n")  

 

# Checking relation between set3 and set4  

if set3 > set4: # set3.issuperset(set4)  

   print("Set3 is superset of Set4")  

elif set3 < set4: # set3.issubset(set4)  

   print("Set3 is subset of Set4")  

else : # set3 == set4  

   print("Set3 is same as Set4")  

 

# displaying relation between set4 and set3  

if set4 < set3: # set4.issubset(set3)  

   print("Set4 is subset of Set3")  

   print("\n")  

 

# difference between set3 and set4  

set5 = set3 - set4  

print("Elements in Set3 and not in Set4: Set5 = ", set5)  

print("\n")  

 

# checkv if set4 and set5 are disjoint sets  

if set4.isdisjoint(set5):  

   print("Set4 and Set5 have nothing in common\n")  

 

# Removing all the values of set5  

set5.clear()  

 

print("After applying clear on sets Set5: ")  

print("Set5 = ", set5)

Answered by GulabLachman
0

The set is set([1, 2, 3, 5, 8])

  • To store several items in a single variable, the entity used is the sets.
  • It is one of Python's four built-in data types and is used to store data collections.
  • These entities are in an unorganised, unchangeable, and unindexed collection. Although fixed items cannot be changed, they can be taken away and replaced.
  • The given set is a = [1, 1, 2, 3, 3, 5, 5, 8]. Here the numerals 1, 3 and 5 are repeated.
  • As there is no duplication in the sets, thus 1, 3 and 5 will not be considered again.
  • Therefore, the correct set(a) is - ([1, 2, 3, 5, 8])

#SPJ2

Similar questions