python读取txt文件为数组
时间: 2024-01-28 20:47:53 浏览: 212
python将txt等文件中的数据读为numpy数组的方法
可以使用Python内置函数`open()`和`readlines()`读取txt文件为数组,具体实现如下:
```python
with open('file.txt', 'r') as f:
array = f.readlines()
```
这样就将`file.txt`文件中的每一行作为一个元素存储到了`array`数组中。如果需要去除每个元素末尾的换行符,可以使用`strip()`函数:
```python
with open('file.txt', 'r') as f:
array = [line.strip() for line in f.readlines()]
```
这样就得到了去除了换行符的数组。需要注意的是,`readlines()`会将每一行的末尾`\n`也读取进来,因此需要使用`strip()`函数去除。
阅读全文