我的问题看起来很简单,但对于像我这样的Python新手来说,这开始变得太复杂了,所以情况如下:
我需要处理以下列表:
我需要处理以下列表:
L = [(a, b, c), (d, e, d), (etc, etc, etc), (etc, etc, etc)]
并将每个索引都转换为单独的列表,以便我可以从每个索引中特定地提取元素。问题在于,我实际上正在处理的列表包含数百个类似上面的索引,我无法像这样创建:
L_new = list(L['insert specific index here'])
对于每个索引都创建一个列表会导致内存填满数百个对应于第一个列表的单独索引列表,从我的角度来看,这将耗费太多时间和内存。因此,我的问题是,如何分离这些索引并从中提取单个部分,而不需要创建数百个单独的列表(至少在我不需要数百个单独行来创建它们的程度上)。