Panda.read.csv()把txt文件转化为二维数组
时间: 2024-04-30 15:21:40 浏览: 170
.X文件的导出和结构详解
5星 · 资源好评率100%
`pandas.read_csv()` 是用来读取 CSV 文件的函数,可以将 CSV 文件读取为 DataFrame 对象,而不是二维数组。如果你需要将 TXT 文件转换为二维数组,可以使用 Python 内置的 `open()` 函数读取文件内容,并使用 `split()` 函数将每一行文本分割成一个列表,最后将这些列表组合成一个二维列表即可。示例代码如下:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
array_2d = [line.strip().split() for line in lines]
```
其中,`strip()` 函数用于去除每行文本结尾的换行符,`split()` 函数默认以空格为分隔符将每行文本分割为一个列表。如果你的文件使用其他分隔符,可以在 `split()` 函数中指定分隔符参数,例如 `split(',')` 将使用逗号作为分隔符。
阅读全文