今天的我更强了 发表于 2020-6-18 12:27:36

12.6定制序列课后作业

class CountList(list):
    def __init__(self, *args):
      super().__init__(args)
      self.count = []
      for i in args:
            self.count.append(0)

    def __len__(self):
      return len(self.count)

    def __getitem__(self, key):
      self.count += 1
      return super().__getitem__(key)

    def __setitem__(self, key, value):
      self.count += 1
      super().__setitem__(key, value)

    def __delitem__(self, key):
      del self.count
      super().__delitem__(key)

    def counter(self, key):
      return self.count

    def append(self, value):
      self.count.append(0)
      super().append(value)

    def pop(self, key=-1):
      del self.count
      return super().pop(key)

    def remove(self, value):
      key = super().index(value)
      del self.count
      super().remove(value)

    def insert(self, key, value):
      self.count.insert(key, 0)
      super().insert(key, value)

    def clear(self):
      self.count.clear()
      super().clear()

    def reverse(self):
      self.count.reverse()
      super().reverse()

在代码中 类似于def reverse(self):
      self.count.reverse()
      super().reverse()

Twilight6 发表于 2020-6-18 12:36:02

你的问题还没说呢

今天的我更强了 发表于 2020-6-18 13:05:54

Twilight6 发表于 2020-6-18 12:36
你的问题还没说呢

我有重新问了一个问题,没找到删帖在哪...

Twilight6 发表于 2020-6-18 13:07:09

今天的我更强了 发表于 2020-6-18 13:05
我有重新问了一个问题,没找到删帖在哪...

....删帖 有评论了就不能删了,不过帖子可以重新编辑的

今天的我更强了 发表于 2020-6-18 13:08:59

Twilight6 发表于 2020-6-18 13:07
....删帖 有评论了就不能删了,不过帖子可以重新编辑的

在这个帖子的下面几个有重名的 麻烦您找一下行吗 谢谢了
页: [1]
查看完整版本: 12.6定制序列课后作业