【发布时间】:2019-08-22 12:21:07
【问题描述】:
我有这种格式的数据
Picture
'#Type'
'10', '10'
000000000000000
110000110110000
Picture2
'#Type2'
'10', '10'
000000000000000
110000111110000
我可以使用
读取文件sourcefile.read().splitlines()
但是第 4 行和第 5 行将是列表中的两个项目。例如,列表将是
[picture],[#type],[10,10],[000000000000000],[110000110110000],...
但我的目标是连接 [000000000000000] 和 [110000110110000],即第 4 行和第 5 行,并使其成为一项。最终结果将类似于
[Picture],
['#Type'],
['10', '10'],
[000000000000000110000110110000]
我怎样才能做到这一点?更好的是,我怎样才能将它们 4 作为嵌套列表中的一个组?非常感谢。
【问题讨论】:
-
换句话说,除非换行符在两个数字之间,否则您要在换行符上拆分规则吗?
-
不是任何两个数字,只有 '10'、'10' 之后的数字
标签: python list foreach newline