抱歉,如果这没有任何意义,我对Python很新!
从解释器中的测试中,我可以看到list()并且[]两者都产生一个空列表:
list()
[]
>>> list() [] >>> [] []
从我到目前为止所学到的,创建对象的唯一方法是调用它的构造函数(__init__),但是当我输入时我没有看到这种情况发生[].那么通过执行[],Python然后映射到一个调用list()?
__init__
python constructor list
constructor ×1
list ×1
python ×1