求无序整数列表的中位数,如列表元素为偶数个,则取列表升
求无序整数列表的中位数,如列表元素为偶数个,则取列表升序排列时中间两数中数值较小的元素为中位数
答案
def get_median(lst): s = sorted(lst) length = len(s) if length % 2 == 1: return s[length//2] else: return s[length//2 - 1] nums = list(map(int,input().split())) print(get_median(nums))