Считывает из файла все строки в список и возвращает его.
file.readlines()
-> list

    with open('my_file.txt') as f:
my_lines = f.readlines() # ['The first line.\n', '\n', 'The last line.\n']

Считать файл можно также при помощи конструктора list():

    with open('my_file.txt') as f:
my_lines = list(f) # ['The first line.\n', '\n', 'The last line.\n']

Внимание
Помните, что файл может быть слишком большим для того чтобы разместиться полностью в оперативной памяти. В этом случае лучше считывать и обрабатывать файл кусками.

  • Для считывания файла кусками используйте read().
  • Для считывания по одной строке используйте readline().
  • Для записи строк можно использовать writelines().
Синонимы поиска: file.readlines, file, readlines
На заметку
Зарегистрированные пользователи могут получать еженедельный дайджест обновлений на сайте.