Python如何用列表向类传参?急!在线等!

如题所述

无论是类的构造函数还是类的方法函数,都与普通函数一样可以使用列表传入多个实参。
class MyClass:
....def __init__(self:a,b,c):
........pass
对于MyClass,我们一般使用下列方式实例化:
x=MyClass(1,2,3)
如果我们实例化使用的参数在列表l中,可以这样做:
l=[1,2,3]
x=MyClass(*l)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-25
就你就用循环结构,遍历列表,把列表的每一个元素单独赋值为类的参数。