伙计们,帮我弄清楚如何将参数列表传递给类构造函数并循环遍历该列表?
class A():
def __init__(self,*name):
self.name = name
def func(self):
if self.name == 'a':
print ('aaa')
elif self.name == 'b':
print ('bbb')
elif self.name == 'c':
print ('ccc')
随机地,我意识到实际上可以通过循环在那里传递参数:
letters = ['a','b','c']
for i in letters:
letters = A(i)
letters.func()
但不知何故,这对我来说似乎很麻烦。也许有更“正确”的方式?
你想要什么不是很清楚。也许这个: