The code template initializes two sets, A and B containing lower case characters as elements.

The code template initializes two sets, A and B containing lower case characters as elements.

Block 1 computes A-B and prints out the resulting set.

In Block 2 write code to compute B-A and output the resulting set.

In Block 3 write code to compute A⊕B and output the resulting set.

Note that according to the definition of a set, the order of the elements does not matter. In this code, the elements of a set are printed in sorted order so that your output will match the expected output in the test cases.

 

 

 

 

# Initialize sets A and B
A = { ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’ }
B = { ‘c’, ‘d’, ‘f’, ‘h’, ‘j’, ‘k’ }

print(‘A = ‘, sorted(A))
print(‘B = ‘,sorted(B))
print(‘ ‘)
#Block 1: computes and prints out the set A – B

AminusB = set()
for element in A:   # this line runs through every element in A
if not(element in B): #A – B is the set of elements that are in A and are not in B
AminusB.add(element) # Add it AminusB every element in A if the element is also not in B

print(‘A – B = ‘, sorted(AminusB))
print(‘ ‘)

#Block 2: put your code here to compute B minus A

BminusA = set()

print(‘B – A = ‘, sorted(BminusA))
print(‘ ‘)

#Block 3: put your code here to compute the symmetric difference of A and B
#Hint: you may need two loops

AsymdiffB = set()

print(‘Symmetric Difference of A and B = ‘, sorted(AsymdiffB))

Complete Answer:

Get Instant Help in Homework Asap
Get Instant Help in Homework Asap
Calculate your paper price
Pages (550 words)
Approximate price: -