I have a problem when writing code with symmetric_different_update:
morning = ['Java', 'C', 'Ruby', 'Lisp', 'C#']
afternoon = ['Python', 'C#', 'Java', 'C', 'Ruby']
set(afternoon).symmetric_difference_update(morning)
print(set(afternoon))
My output:
{'Java', 'Python', 'C', 'C#', 'Ruby'}
In the case morning and afternoon are sets, its work normally