Enter the following code into a text file, or an input cell in a worksheet:
class Test(): class_list = [] def __init__(self): self.instance_list = [] instance_1 = Test() instance_2 = Test() instance_1.instance_list.append(1) instance_2.instance_list.append(2) print("Instance 1 instance_list:" + str(instance_1.instance_list)) print("Instance 2 instance_list:" + str(instance_2.instance_list)) print("Appending values to class_list:") instance_1.class_list.append(3) instance_2.class_list.append(4) print("Instance 1 class_list:" + str(instance_1.class_list)) print("Instance 2 class_list:" + str(instance_2.class_list)) print("Adding new attributes:") instance_1.new_list = [5,6] instance_2.new_list = [7,8] print("Instance 1 new list:" + str(instance_1.new_list)) print("Instance 2 new list:" + str(instance_2.new_list))
The output should look like this:
sage: load("4460_9_6.py") Instance 1 instance_list:[1] Instance...