python提取txt最后一列放到原文件最后
时间: 2023-09-22 12:05:06 浏览: 106
read-flv:读取 flv 文件,列出文件信息
可以使用Python中的pandas库来实现这个功能。具体做法是:
1. 读取txt文件为pandas的DataFrame对象;
2. 提取最后一列的数据;
3. 将提取的数据添加到DataFrame对象的最后一列;
4. 将修改后的DataFrame对象保存为txt文件。
以下是实现代码:
```python
import pandas as pd
# 读取txt文件为DataFrame对象
df = pd.read_csv('file.txt', sep='\t', header=None)
# 提取最后一列的数据
last_col = df.iloc[:, -1]
# 将提取的数据添加到DataFrame对象的最后一列
df[len(df.columns)] = last_col
# 将修改后的DataFrame对象保存为txt文件
df.to_csv('file.txt', sep='\t', header=None, index=None)
```
希望对你有所帮助。
阅读全文