列为类中的参数?

时间:2018-11-26 13:33:57

标签: python

我们如何将列表作为python类的参数传递?

class My_Class:
    def __init__(self, att, mylist[]):
        self.att=att
        self.mylist = mylist[]

3 个答案:

答案 0 :(得分:2)

什么都没有,真的。在Python中,我们不需要声明参数的类型:

class My_Class:
    def __init__(self, att, mylist):
        self.att = att
        self.mylist = mylist

答案 1 :(得分:2)

您无需指定它是一个列表。 Python是一种动态且强类型的语言。

class My_Class:
    def __init__(self, att, mylist):
        self.att = att
        self.mylist = mylist

答案 2 :(得分:0)

您只需将引用传递给列表

class My_Class:
def __init__( self, att, mylist ):
    self.att=att
    self.mylist = mylist