github_25085525 2015-01-05 14:30 采纳率: 50%
浏览 2058
已采纳

继承python内置的list,在创建实例时,提示参数个数不正确

  • class namelist(list):
  • def init(self,a_name,m1):
  • list._init_([])
  • self.name=a_name
  • self.m=m1
  • d=namelist('c','m')

报错:
Traceback (most recent call last):
File "", line 1, in
d=namelist('c','m')
TypeError: list() takes at most 1 argument (2 given)

谢谢各位大神呀。

  • 写回答

1条回答 默认 最新

  • oyljerry 2015-01-05 14:33
    关注

    d=namelist(['c','m'])

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?