I have this list : l = [2, 8, 1, 9, 11, 12, 3]
. I want to remove elements that is greater than 5 in my list.
My code look like this:
l = [2, 8, 1, 9, 11, 12, 3]
for x in l:
if x > 5:
l.remove(x)
print(l)
But I am getting output as : [2, 1, 11, 3]
I am using anaconda IDE. Please refer to image for more detail.