在Python中创建一个传递list值作为参数的类的示例[duplicate]

ua4mk5z4  于 2022-11-28  发布在  Python
关注(0)|答案(1)|浏览(190)

此问题在此处已有答案

Pass a list to a function to act as multiple arguments [duplicate](3个答案)
How to pass list elements as arguments(1个答案)
Is there a way to create a class instance passing to the constructor a list of attributes? [duplicate](1个答案)
16小时前就关门了。
我目前正在尝试通过一个列表项创建一个类的示例。
我的代码如下所示

args = ["1", "John", "Doe"]

class Token:
    def __init__ = (self, id, name, last_name)
        self.id = id
        self.name = name
        self.last_name = last_name

instance1 = Token(args)

我收到错误

TypeError: Token.__init__() missing 3 required positional arguments:

我试着改变类型,我收到的数据来自之前的for循环,该循环过滤了我需要的数据。

预期

用列表的值创建示例并将它们作为参数传递。

备注

目前正在进行推翻

相关问题