python读取txt文件每一行生成列
时间: 2023-07-18 07:28:27 浏览: 91
python读取txt文件并取其某一列数据的示例
5星 · 资源好评率100%
可以使用Python中的文件读取操作,读取txt文件中的每一行数据,然后将这些数据转换为列表中的每一列数据。以下是一个示例代码:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
columns = []
for line in lines:
columns.append(line.strip().split('\t'))
print(columns)
```
这个代码会读取名为`file.txt`的文件,将文件中的每一行读取为一个字符串,并将这些字符串存储在一个列表中。然后,对于每一行字符串,它使用`strip()`方法删除字符串末尾的空格和换行符,并使用`split()`方法将每行数据按照制表符`\t`分割成列表中的一列数据。最终,所有列数据都被存储在一个列表中,并打印出来。
阅读全文