Python-添加到嵌套列表
我创建了一个嵌套列表类,我现在正试图添加到列表中的第0项,但我不知道如何添加。到目前为止我有Python-添加到嵌套列表,python,list,class,nested,Python,List,Class,Nested,我创建了一个嵌套列表类,我现在正试图添加到列表中的第0项,但我不知道如何添加。到目前为止我有 self.[0]=数量列表 list_of_num=数字列表 我知道在“自我”和“[0]”之间需要一些东西,但我不知道是什么。这是我的构造函数的代码 def __init__(self, num_of_lists): self._num_of_lists = num_of_lists nested_list = [] for i in range(0,s
self.[0]=数量列表
list_of_num=数字列表
我知道在“自我”和“[0]”之间需要一些东西,但我不知道是什么。这是我的构造函数的代码
def __init__(self, num_of_lists):
self._num_of_lists = num_of_lists
nested_list = []
for i in range(0,self._num_of_lists):
nested_list.append([])
使用
self.nested\u列表
def __init__(self, num_of_lists):
self._num_of_lists = num_of_lists
self.nested_list = []
for i in range(num_of_lists):
self.nested_list.append([])
然后self.nested\u list[0]=list\u of\u num
还可以使用以下方法消除for循环:
self.nested_list.extend([] for i in range(num_of_lists))
那么
self.nested\u list[0]=list\u of\u num
呢?当然,self.nested\u list=[]
等。你说的到底是什么意思?我创建了一个嵌套列表的类。你们的类是从列表继承的吗?卡茨温克尔:我做到了,谢谢。hivert:不,我的类没有继承任何东西,看看我的构造函数,它创建了一个嵌套列表,我试图添加到嵌套列表中的第一个列表中。谢谢,我不喜欢这种编写循环的方式,我更喜欢以我的方式看它(我是一个可视化的人)@user3330420,如你所愿,列表理解可能会加快一点,但不多;)