Python读取TXT文件存入数组

在Python编程中,有时我们需要从文本文件中读取数据,并将其存储到数组中进行进一步处理。这种操作在数据分析、文本处理等领域经常会用到。本文将介绍如何使用Python读取TXT文件,并将其内容存入数组的方法。

读取TXT文件

首先,我们需要打开要读取的TXT文件。假设我们有一个名为“data.txt”的文本文件,内容如下:

apple
banana
orange

我们可以使用Python的open()函数来打开文件,然后使用readlines()方法按行读取文件内容并存储到一个数组中。以下是示例代码:

with open('data.txt', 'r') as file:
    lines = file.readlines()

data = [line.strip() for line in lines]
print(data)

上述代码首先使用with语句打开文件,并将文件对象赋给file变量。然后使用readlines()方法按行读取文件内容并存储到lines数组中。最后,使用列表推导式去除每行末尾的换行符,并将数据存储到data数组中。

存储到数组

经过上述步骤,我们已经成功将TXT文件中的内容存储到了数组中。现在,我们可以对数组进行进一步的操作,比如输出数组内容,进行数据分析等。

下面是输出数组内容的示例代码:

for item in data:
    print(item)

运行以上代码,将会输出如下内容:

apple
banana
orange

总结

通过本文的介绍,我们学习了如何使用Python读取TXT文件并将其内容存储到数组中。这种方法可以方便我们在数据处理、文本分析等领域快速读取和操作文本文件中的数据。希望本文对你有所帮助!如果你有任何问题或想了解更多关于Python的知识,请随时留言。

状态图

stateDiagram
    [*] --> Read
    Read --> Process
    Process --> [*]

在状态图中,我们首先处于初始状态,然后进行读取操作,接着进行处理操作,最终回到初始状态。

希望本文对你有所帮助,谢谢阅读!