python 读取txt中的一列
时间: 2023-12-11 08:03:48 浏览: 393
你可以使用 Python 的内置函数 `open()` 和 `readlines()` 来读取文本文件中的内容。假设你要读取名为 `data.txt` 的文本文件中的第一列数据,可以按照以下步骤进行:
1. 打开文本文件并读取所有行:
```
with open('data.txt', 'r') as f:
lines = f.readlines()
```
2. 提取第一列数据:
```
first_column = [line.split()[0] for line in lines]
```
在这里,使用了列表推导式来提取每行数据的第一个单词,也就是第一列数据。
完整代码示例:
```
with open('data.txt', 'r') as f:
lines = f.readlines()
first_column = [line.split()[0] for line in lines]
print(first_column)
```
阅读全文