【发布时间】:2012-12-19 19:13:40
【问题描述】:
我正在编写一个庞大的代码,我需要它做的一件小事就是检查一个分为不同行的文本文件。 每次该行为空时,我都需要它来创建一个新的行列表。例如,如果文本是:(每个数字都是一个新行)
1 2 3 4
5 6 3
1 2
它应该构建 3 个不同的列表:[1,2,3,4], [5,6,3], [1,2]
这是我目前的代码(刚刚开始):
new_list=[] my_list=[] doc=open(filename, "r") for line in doc: line=line.rstrip() if line !="": new_list.append(line) return new_list
【问题讨论】:
-
关于@jdi的评论,您可以了解更多how/why to accept answers from this link
-
@jdi 对不起,我不知道该怎么做,我是新来的.. 谢谢 - 完成 :)
-
@Yarden:谢谢!不用担心。很好,你想通了。让人们更愿意提供帮助!