Я пытаюсь найти медиану каждой строки двумерного массива. Это то, что я пробовал до сих пор, но я не могу заставить его работать. Любая помощь будет принята с благодарностью.Найти медиану каждой строки двумерного массива
def median_rows(list):
for lineindex in range(len(Matrix)):
sorted(Matrix[lineindex])
mid_upper = ((len(Matrix[lineindex]))/2
mid_lower = ((len(Matrix[lineindex])+1)/2
if len(Matrix[lineindex])%2 == 0:
#have to take avg of middle two
median = (Matrix[mid_lower] + Matrix[mid_upper])/2.0
print "The median is %f" %median
else:
median = srtd[mid]
print "The median is %d" %median
median_rows(Matrix)