Mar-13-2017, 04:06 PM
Test it! Put print() functions to see what is going on.
>>> x = 0 ... my_list = [] ... while x < 10: ... print("x = {}".format(x)) ... if x % 2 == 0: ... my_list.append("dog") ... try: ... print(my_list) ... except: ... pass ... elif x % 3 == 0: ... my_list.remove("dog") ... try: ... print(my_list) ... except: ... pass ... x = x + 1 ... print(my_list.count("dog")) x = 0 ['dog'] x = 1 x = 2 ['dog', 'dog'] x = 3 ['dog'] x = 4 ['dog', 'dog'] x = 5 x = 6 ['dog', 'dog', 'dog'] x = 7 x = 8 ['dog', 'dog', 'dog', 'dog'] x = 9 ['dog', 'dog', 'dog'] 3