Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中使类继承'list'时,如何获取该列表的实例?_Python_List_Inheritance_Instance - Fatal编程技术网

在Python中使类继承'list'时,如何获取该列表的实例?

在Python中使类继承'list'时,如何获取该列表的实例?,python,list,inheritance,instance,Python,List,Inheritance,Instance,我正在尝试编写一个堆结构,我意识到我在索引和设置项方面实现的大部分内容已经以list的形式实现了。如何获取该列表的实例,以便将其用于堆构建 这是我所能做到的 类堆(列表): 定义初始化(self,arr=None,key=None): 超级()。\uuuu初始化\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 自。_arr=arr 我希望self.\u arr成为在正上方的行上创建的列表的实例。您的堆没有列表,它是一个列表

我正在尝试编写一个堆结构,我意识到我在索引和设置项方面实现的大部分内容已经以
list
的形式实现了。如何获取该列表的实例,以便将其用于堆构建

这是我所能做到的

类堆(列表):
定义初始化(self,arr=None,key=None):
超级()。\uuuu初始化\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
自。_arr=arr

我希望
self.\u arr
成为在正上方的行上创建的列表的实例。

您的
没有
列表
,它是一个
列表
。因此,您不通过实例属性访问列表,实例就是列表

根据您想对列表执行的操作,您应该直接在
self

facepalm上操作,我应该尝试一下。谢谢我还不能接受你的回答,但等时间到了我会接受的。