请看下面的例子
[空白行/S]
第一段
[段落之间的空白线]
第二段
[段落之间的空白线]
第三段
[空白行/S段末]
在段落的开头、中间和结尾都有空行。我想把它们区分开,并对每一行采取单独的行动。
下面的代码只能找到空行,但不能判断它是在开头还是结尾,还是在段落之间。
for line in myinfile:
if line in ['\n', '\r', '\r\n']:
pass
或者,
for line in myinfile:
if line.strip() == "":
pass
这里的解决方案可能是什么?
1条答案
按热度按时间uidvcgyl1#
所以你可以在执行任何操作之前至少迭代一次字符串列表(例如换行符分隔的文本)。然后你可以将空格的索引存储在3个单独的列表中。问题是你真的需要在知道
end_blanks
是什么之前迭代整个列表。