我的数据格式如下:
###John###
someData1
someData2
SomeData3
###Mike###
someData1
someData2
###Ford###
someData1
someData2
SomeData3
someData4
someData5
SomeData6
我希望输出为:
John someData1
someData2
someData3
Mike someData1
someData2
Ford someData1
someData2
someData3
someData4
someData5
someData6
这里的问题是数据的数量(somedata?)每个名字下面的名字都不一样,而且不是预先知道的。我唯一要处理的是表示新名称开头的###
字符。你知道吗
Somedata?
是一个单词。你知道怎么做吗?你知道吗
itertools方法:
我会用这样的方法:
这会给你一个额外的新行在第一行,但可以很容易地剥离,如果你真的想。你知道吗
以下给出了所需的确切输出:
输出:
相关问题 更多 >
编程相关推荐