This is what I have come up with but it feels really clunky and it has to be the slow solution.
class classNameHere(object):
    def __init__(self, number):
        self.value = number
classes = [classNameHere(i) for i in range(1000)]
print(len(classes))
pos = 0
while pos <= len(classes)-1:
    if classes[pos].value % 2:
        del(classes[pos])
    else:
        pos += 1
        
print(len(classes))
