Oops, try again.
Your function fails on purify(). It returns [2, 4, 6, 8] when it should return .
I'm receiving this error message, despite the fact that the console is printing what looks to me like the correct response regardless of what input I give it. Can anyone help diagnose my issue?
numbers2 =  def purify(numbers): for l in numbers: if l % 2 == 0: numbers2.append(l) return numbers2 print purify([2,3,4,6])