def changer(numbers): numbers[0] = 100 def no_changer(numbers): numbers = [0] * 5 # a simple version of median. doesn't correctly handle # even length lists def median(l): l2 = l[:] l2.sort() mid = (len(l)-1)//2 return l2[mid]