В Python 2 файловые объекты имели метод xreadlines(), который возвращал итератор, который будет читать файл по одной строке за раз. В Python 3 метод xreadlines() больше не существует, а realines() все еще возвращает список (не итератор). У Python 3 есть нечто похожее на xreadlines()?
Я знаю, что могу сделать
for line in f:
вместо
for line in f.xreadlines():
Но я также хотел бы использовать xreadlines() без цикла for:
print(f.xreadlines()[7]) #read lines 0 to 7 and prints line 7