我试图在调用函数时添加一个列表。例如,如果您按下按钮1,则会调用一个函数,该函数会向listone添加5,或者如果您按下按钮2,则会将数字10添加到listone.And我希望列表1在更新时连续显示结果。 例如,我创建了一个类 类MyClass(对象) def init (个体经营): 那么listOne = [] 然后按钮1 button2 ..
答案 0 :(得分:0)
这样的事情有帮助吗?
class MyClass(object):
my_list = []
def __init__(self, initial_list):
self.my_list = initial_list
def button_1(self):
self.my_list = [ele + 5 for ele in self.my_list]
print(self.my_list)
def button_2(self):
self.my_list = [ele + 10 for ele in self.my_list]
print(self.my_list)
结果:
>>> a = MyClass([1,2,3])
>>> a.button_1()
[6, 7, 8]
>>> a.button_2()
[16, 17, 18]