什么替代Python 3中的xreadlines()?
在Python 2中,文件对象有一个xreadlines()方法,它返回一个迭代器,一次读取一行文件。在Python 3中,xreadlines()方法不再存在,而realines()仍然返回一个列表(不是迭代器)。 Python 3有类似于xreadlines()的东西吗?
我知道我能做到
for line in f:
代替
for line in f.xreadlines():
但我还想使用没有for循环的xreadlines():
print(f.xreadlines()[7]) #read lines 0 to 7 and prints line 7
没有找到相关结果
已邀请:
2 个回复
旗低饶彤
使用
从迭代中获取任意元素。
郡晒景沧