如何通过仅动态传递一个(也许多个但不是全部)参数来创建某个类的对象?

假设我有以下课程。

class A:
    def __init__(self, x=0, y=0):
        self.x = x
        self.y = y

obj_A = A(y=2) # Dynamically pass the parameters

我的问题是,如何仅通过传递一个(也许多个但不是全部)参数来动态创建某个类的对象?另外,我对属性名称即x和y有先验知识,它们都具有默认值。

评论