def merge(listOne,listTwo): combined = [] for n in listOne: combined.append(n) for n in listTwo: combined.append(n) combined.sort() result = [combined[0]] for i in range(1,len(combined)): if combined[i] != combined[i-1]: result.append(combined[i]) return result A = [1,3,5,5,6,8,8,9] B = [1,2,3,3] print(merge(A,B))