python读取txt文件为数组
时间: 2023-04-06 19:03:54 浏览: 93
可以使用Python内置的open函数打开txt文件,然后使用readlines方法读取文件内容并将其存储为数组。示例代码如下:
```
with open('file.txt', 'r') as f:
lines = f.readlines()
array = [line.strip() for line in lines]
```
其中,'file.txt'是要读取的文件名,'r'表示以只读方式打开文件。readlines方法将文件内容读取为一个字符串列表,strip方法用于去除每行字符串的空白字符。最终得到的array就是一个包含文件内容的数组。
相关问题
python读取txt文件为数组代码实现
以下是读取txt文件为数组的Python代码示例:
```python
with open('file.txt', 'r') as file:
lines = file.readlines()
data = [line.strip() for line in lines]
print(data)
```
在上面的示例中,我们使用`with open()`语句打开文件并读取所有行。`readlines()`方法将返回一个列表,其中包含文件中的所有行。我们使用列表推导式将每行的末尾的换行符删除,并将其添加到新列表“data”中。最后,我们打印出数组"data"。
python读取txt文件为数组-python将txt文件读入为np.array的方法
可以使用numpy库中的loadtxt函数将txt文件读入为np.array。具体代码如下:
import numpy as np
data = np.loadtxt('filename.txt')
其中,'filename.txt'为要读取的txt文件名,data为读取后的数组。
阅读全文