def medianeven (L):
while len(L) > 2:
L = L[1:(len(L)-1)]
return average (L)
def medianodd (L):
while len(L) > 1:
L = L[1:(len(L)-1)]
return L[0]
def median (L):
new = L.sort()
a = len(new)
if a % 2 == 0:
medianeven(new)
else:
medianodd(new)
それは言いTypeError: object of type 'NoneType' has no len()
ます。両方ともmedianeven
機能しますmedianodd
が、median
それ自体は機能していません。