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

问题描述 投票:-1回答:2

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

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

感谢您对此的任何帮助!

python list
2个回答
0
投票

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

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()

0
投票

如果输入正确:

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


© www.soinside.com 2019 - 2024. All rights reserved.