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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了展开嵌套的字符串列表并另存为.txt相关的知识,希望对你有一定的参考价值。

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

[['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

感谢您对此的任何帮助!

答案

展开您的值并将它们连接成一个字符串

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()
另一答案

如果输入正确:

>>> 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'


以上是关于展开嵌套的字符串列表并另存为.txt的主要内容,如果未能解决你的问题,请参考以下文章

提示用户打开工作簿并另存为新工作簿

打开 Excel 文件并另存为 .XLS

Matlab:打开以前保存的数字并另存为

Excel VBA 删除公式并另存为 v2

生成 div 的图像并另存为

提示文件打开,进行更改并另存为另一个副本,然后关闭+取消保存原始文件