我有一个用Python读取的文本文件
目录
line1
line2
line3
line4
line5
line6
....
阅读:
with open(path, encoding="utf8", errors='ignore') as f1:
contents = f1.readlines()
print (contents)
操作:
[line1, line2,.... line6]
但我想读的内容是基于空格分隔的行。你知道吗
预期操作:
[[line1, line2], [line3,line4,line5], [line6]]
有没有比读取文件的全部内容、遍历列表、然后根据空格进行分组更快捷的方法呢。对这个方法有什么建议吗?你知道吗
像这样的东西可以满足你的需要:
或者使用itertools groupby的另一个(不可读)单行程序版本
相关问题 更多 >
编程相关推荐