#
# Function: merge_lists
# Purpose: Combine three integer lists into a single list.
#
def merge_lists(lstA, lstB, lstC):
lst_merged = []
lst_merged.extend(lstA)
lst_merged.extend(lstB)
lst_merged.extend(lstC)
return lst_merged
#
# Function: unique_sorted
# Purpose: Convert a list into a sorted list with unique elements.
# Uses set() to remove duplicates, then sorted() to sort.
#
def unique_sorted(lst):
lst_unique = sorted(set(lst))
return lst_unique
def main():
# Input lists
lst1 = [5, 1, 14, 3, 8, 9, 1, 1, 7]
lst2 = [3, 5, 7, 2, 3]
lst3 = [2, 9, 8]
# Step 1: Merge all lists
lst_merged = merge_lists(lst1, lst2, lst3)
# Step 2: Create sorted unique list
lst_result = unique_sorted(lst_merged)
# Step 3: Print result
print("Sorted unique list:", *lst_result)
if __name__ == "__main__":
main()
"""
run:
Sorted unique list: 1 2 3 5 7 8 9 14
"""