如何使用python读取txt文件的某一列数据并将其写入列表
时间: 2024-03-03 13:50:23 浏览: 172
python读取txt文件并取其某一列数据的示例
5星 · 资源好评率100%
可以使用Python内置的 `open()` 函数打开txt文件,然后使用 `readlines()` 方法将文件内容读取到一个列表中。接着,可以使用列表推导式将所需列的数据提取出来并写入一个新的列表中。以下是一个示例代码:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
col_data = [line.split()[1] for line in lines] # 假设第二列为所需列数据
print(col_data)
```
其中,`split()` 方法可以将一行文本按照空格分割成一个列表,然后可以通过索引取得所需列的数据。这里假设第二列为所需列数据,因此使用索引 `1` 取得该列的数据。
阅读全文