要按行迭代文件,可以做 -
for line in f:
Run Code Online (Sandbox Code Playgroud)
(其中f是文件迭代器).
我想用逗号分隔的块来迭代文件,而不是用换行符分隔的块.我可以读取所有行,然后用逗号分割字符串,但是pythonic的方法是什么呢?
当你进行时迭代分割,然后你不需要存储所有的行:
for line in f:
for lines in line.split(","):
Run Code Online (Sandbox Code Playgroud)