我有一个Python类需要实例化,其中__init__
定义了许多参数(10个以上)。有没有一种简洁的方法来实例化需要许多参数的类?
例如:
class A(object):
def __init__(self, param1, param2, param3,...param13):
// create an instance of A
my_a = new A(param1="foo", param2="bar", param3="hello"....)
有没有更简洁的方法来实现这个?比如传入一个字典之类的东西?或者更好的,有没有一种预期的约定?