我正在尝试编写一个堆结构,我意识到我在索引和设置项方面实现的大部分内容已经以 list . 如何获取该列表的实例,以便将其用于堆构建?
list
这是我所能做到的
class heap(list): def __init__(self, arr=None, key=None): super().__init__(arr) self._arr = arr
我想要 self._arr 作为在正上方的行上创建的列表的实例。
self._arr
你的 heap 有 A. list 信息技术 是 列表 . 因此,您不会通过实例属性(即实例)访问列表 是
heap
列表
根据您想对列表执行的操作,您应该直接对 self .
self