Python将列表的元组转换为列表

Python将列表的元组转换为列表,python,list,tuples,Python,List,Tuples,我在变量resultset中存储了以下内容: (['James Taylor']、['Sarah Jarosz']、['Curoked Still']) 我想把它改写成一个列表,即[詹姆斯·泰勒',[莎拉·雅罗斯兹',[克鲁克·斯蒂尔] 我该怎么办?如果这不是副本,请提前感谢: resultset = (['James Taylor'], ['Sarah Jarosz'], ['Crooked Still']) new_list = [i[0] for i in resultset] print

我在变量
resultset
中存储了以下内容:
(['James Taylor']、['Sarah Jarosz']、['Curoked Still'])

我想把它改写成一个列表,即[詹姆斯·泰勒',[莎拉·雅罗斯兹',[克鲁克·斯蒂尔]


我该怎么办?如果这不是副本,请提前感谢:

resultset = (['James Taylor'], ['Sarah Jarosz'], ['Crooked Still'])
new_list = [i[0] for i in resultset]
print new_list
['James Taylor'、'Sarah Jarosz'、'Crooked Still']

您还可以使用:

l = (['James Taylor'], ['Sarah Jarosz'], ['Crooked Still']) 
new_l = [item for sublist in l for item in sublist]

可能的副本。我知道你的案例有一个元组而不是列表,但是这里列出的解决方案适用。还有很多其他类似的问题也像这样:正是我想要的,谢谢!