Python 展开嵌套字符串列表并另存为.txt

Python 展开嵌套字符串列表并另存为.txt,python,list,Python,List,我有一个包含字符串元素的列表: [['110,67,169,86,5'], ['421,404,323,187,5'], ['865,98,452,53,2']] 我想在一行中将其写入.txt文件,如下所示: 110,67,169,86,5 421,404,323,187,5 865,98,452,53,2 谢谢你的帮助 如果您的输入正确: >>> a = [['110,67,169,86,5'], ['421,404,323,187,5'], ['865,98,452

我有一个包含字符串元素的列表:

[['110,67,169,86,5'], ['421,404,323,187,5'], ['865,98,452,53,2']]  
我想在一行中将其写入.txt文件,如下所示:

110,67,169,86,5 421,404,323,187,5 865,98,452,53,2

谢谢你的帮助

如果您的输入正确:

>>> a = [['110,67,169,86,5'], ['421,404,323,187,5'], ['865,98,452,53,2']]
>>> " ".join([x[0] for x in a])
'110,67,169,86,5 421,404,323,187,5 865,98,452,53,2'



展开值并将它们合并为一个字符串

x = [['110,67,169,86,5'], ['421,404,323,187,5'], ['865,98,452,53,2']]
joined = ' '.join(sum(x, []))
# -> '110,67,169,86,5 421,404,323,187,5 865,98,452,53,2'
将结果保存到文件

file = open('unrolled.txt', 'w')
file.write(joined)
file.close()

到目前为止,您尝试了什么?谢谢Lante,但是输出中的三个列表元素不应该用逗号分隔-只是一个空格…编辑。如果您感兴趣,请阅读
加入
并列出理解