A_list is associated to the class A rather than any particular instance of A. If you want a distinct list for each instance, set it in the __init__ method. Alex. -- Speak softly but carry a big carrot.