【发布时间】:2016-02-09 14:00:02
【问题描述】:
我得到一个状态列表作为.txt 文件。我能够读取每一行,剥离换行符并将数据附加到states_list,但是当当前状态的第一个字母与前一个状态的第一个字母不同时,我还需要打印一个空行。
这是我尝试过的:
states_list = []
n = 0
with open('states.txt', 'r') as f:
for line in f:
state = line.strip('\n')
states_list.append(state)
for each in states_list:
if states_list[n][0] != states_list[n+1][0]:
print("\n")
print(each)
【问题讨论】:
-
这里没有问题...
-
OP 今天注册了,这是 OP 的第一篇文章。为什么这么多反对票???
-
为什么要投反对票?因为这是一个没有实际问题的代码转储。这样的“问题”表明没有研究工作,既不清晰也不有用,它描述了否决的标准。
-
在问他/她的问题之前,OP 显然没有阅读“How do I ask a good question?”。
标签: python