我有一堂课,有四个列表。我打算创建该类的几个实例。如果我理解正确,则每个实例都应该有自己的列表。我编写了一个要添加到列表中的函数,但是我在努力使其工作。我确实需要使用input ()
。通过以下代码,我得到消息:键入错误。第12行。add_item_list_one()缺少一个必需的位置参数:self
class My_class:
def __init__(self):
self.list_one = []
self.list_two = []
self.list_three = []
self.list_four = []
def add_item_list_one(self):
self.list_one.append(int(input()))
obj_one = My_class
obj_one.add_item_list_one()
答案 0 :(得分:1)
您只需将My_class
分配给obj_one
,但不要实例化它。在My_class
之后添加括号,以将My_class
的实例分配给obj_one
:
obj_one = My_class()
obj_one.add_item_list_one()