Что заменяет xreadlines () в Python 3?

В 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

Ответы на вопрос(1)

Ваш ответ на вопрос