1. 使用fileinput实现懒惰迭代
>>> import fileinput
>>> for line in fileinput.input('if.txt'):
... print(line)
...
2. 文件迭代器
>>> f=open('if.txt')
>>> for line in f:
... print(line)
本文介绍了两种在Python中进行文件迭代的方法:一是使用fileinput模块实现懒惰迭代,二是直接使用文件对象作为迭代器。通过这两种方式可以更高效地读取大型文件。
1. 使用fileinput实现懒惰迭代
>>> import fileinput
>>> for line in fileinput.input('if.txt'):
... print(line)
...
2. 文件迭代器
>>> f=open('if.txt')
>>> for line in f:
... print(line)
551

被折叠的 条评论
为什么被折叠?