python读取txt的每一列
时间: 2023-08-11 15:02:48 浏览: 580
要读取文本文件的每一列内容,你可以使用`split()`函数将每一行拆分为列,并将每一列的值存储在一个二维列表中。以下是一个示例代码:
```python
columns = []
with open('file.txt', 'r') as file:
lines = file.readlines()
for line in lines:
columns.append(line.split())
# 输出第一列的内容
for row in columns:
print(row[0])
```
在上述代码中,`file.txt`是你要读取的文本文件名。我们使用`readlines()`方法逐行读取文件内容,并使用`split()`函数将每一行拆分为列。然后,我们将每一列的值存储在一个名为`columns`的二维列表中。
你可以通过遍历`columns`列表,并访问每个元素的相应索引来获取每一列的内容。在上述示例中,我们输出了第一列的内容,通过访问`row[0]`来获取每一行的第一个元素。
请确保将上述代码中的`file.txt`替换为你实际要读取的文件路径。
阅读全文