def s(m):
p=list(set(m))
l=sorted(p)
if len(l)%2==0:
print (float(l[len(l)/2]) + float(l[len(l)/2-1]))/2
else:
print float(l[(len(l)-1)/2])
p=list(set(m))
l=sorted(p)
if len(l)%2==0:
print (float(l[len(l)/2]) + float(l[len(l)/2-1]))/2
else:
print float(l[(len(l)-1)/2])
注意:
首先先要把两个列表合并,可以用“+”
2.其次用集合set 去除掉列表中重复的元素
3.将列表中的元素排序
4.化为浮型进行计算