擅长:python、mysql、java
<p>将每个内部元组追加到新列表。因此,您的最终列表将成为列表列表:</p>
<pre><code>[['aaa', 'bbb', 'ccc'], [['ddd', 'eee', 'fff'],....]
</code></pre>
<pre><code>fin_list = []
original_list = [
('aaa', 'bbb', 'ccc'),
('ddd', 'eee', 'fff'),
('ggg', 'hhh', 'iii'),
('jjj', 'kkk', 'lll'),
.......
]
for each_tuple in original_list:
fin_list .append(list(each_tuple))
</code></pre>
<p>输出:</p>
<pre><code>[['aaa', 'bbb', 'ccc'], ['ddd', 'eee', 'fff'], ['ggg', 'hhh', 'iii'], ['jjj', 'kkk', 'lll']]
</code></pre>
<p><strong>方法2</strong></p>
<pre><code>class XY_Lists(object):
def __init__(self,list_of_tups):
count=0
for each_tup in list_of_tups:
setattr(self,"List_{}".format(count),list(each_tup))
count+=1
my_named_list=XY_Lists(original_list)
print(my_named_list.List_0)
# you can keep accessing the class object attributes one by one
</code></pre>
<p>输出:</p>
<pre><code>['aaa', 'bbb', 'ccc']
</code></pre>