读取文本文件到数组

Reading text file to array

我正在尝试将文件读入数组,我当前的实现只返回 .txt 文件的第一行

import re
def GetText(filename):
print('Opening file...')

text_file= open(filename,'r')
lines = text_file.readlines() #each line is appended to a list

with text_file:
    one_string= text_file.read().replace('\n', '')
print(one_string)

我的问题是:如何将文本文件读取到数组?

与其一次读取整个文件一行,不如一次读取所有文件,然后根据句点(句点)拆分以获得句子...即:

text_file= open(filename,'r')
data=text_file.read()
listOfSentences = data.split(".")