Python - 添加到嵌套列表

时间:2014-02-20 17:49:31

标签: python list class nested

我创建了一个嵌套列表的类,我现在尝试添加到列表中的第0个项目,但我不知道该怎么做。到目前为止我有

self.[0] = list_of_num

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([])

1 个答案:

答案 0 :(得分:0)

使用self.nested_list

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_list[0]=list_of_num

您还可以使用以下方法消除for循环:

self.nested_list.extend([] for i in range(num_of_lists))