Yeah, but if you write "end_range" I'd expect that to be the end range. So your implementation should actually be something like:
[j2 for j in range(0, (11+1)/2)]
Your code is wrong.
sum(range(0,11,2)) works as expected, [j*2 for j in range(0, (11)/2)] does not.