def median(lst):
n = len(lst)
s = sorted(lst)
return (s[n//2] + s[-(n-1)//2]) / 2
def compare_and_calculate_median(lst1, lst2):
combined = lst1 + lst2
return median(combined)
# 示例输入
list1 = [1, 2, 5, 6, 9]
list2 = [3, 4, 7, 8, 10]
# 输出结果为 5.5
print(compare_and_calculate_median(list1, list2))