我想要 Python 中 Notepad++ 的精彩功能“删除剩余的空白行”。
说如果我有这样的文件
A
B
C
D
我想
A
B
C
D
这样做的pythonic方式是什么?
这是我尝试过的
A=['a','\n','\n','\n','a','b','\n','\n','C','\n','\n','\n','\n','\n','\n','D']
B=[]
count=0
for l in range(0,len(A)):
if A[l]=='\n':
count=count+1
else:
count=0
if count>1:
if A[l+1]=='\n':
continue
else:
B.append('\n')
else:
if A[l]!='\n':
B.append(A[l])
print B