write the following four Python functions toset This functio

write the following four Python functions:

to_set: This function accepts a list and returns a modified version of that list that is a set. Examples:

union: This function accepts two sets (represented as lists) and returns their set union. Example:

Since ordering in a set doesn\'t matter, if your code produced the set [3,4,2,1] in the above example, that would be OK.

intersect: This function accepts two sets (represented as lists) and returns their set intersection. Example:

symmetric_diff: This function takes two sets (again, represented as lists) and produces the symmetric difference. Example:

Solution

def to_set(li):
   ans=[]
   for a in li:
       if a not in ans:
           ans.append(a)
   return ans
def union(li1,li2):
   ans=[]
   for a in li1:
       if a not in ans:
           ans.append(a)
   for a in li2:
       if a not in ans:
           ans.append(a)
   return ans
def intersect(li1,li2):
   ans=[]
   for a in li1:
       if a in li2:
           ans.append(a)
   return ans
def symmetric_diff(li1,li2):
   ans=[]
   for a in li1:
       if a not in li2:
           ans.append(a)
   for a in li2:
       if a not in li1:
           ans.append(a)
   return ans

write the following four Python functions: to_set: This function accepts a list and returns a modified version of that list that is a set. Examples: union: This

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site