使用python将Excel中的第一列数据和第二列数据使用 - 连接起来,并添加到excel中作为新的一列
时间: 2024-03-24 16:38:50 浏览: 114
python读取excel指定列数据并写入到新的excel方法
5星 · 资源好评率100%
好的,可以使用Python中的pandas库来实现这个功能。下面是示例代码:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel("example.xlsx")
# 拼接第一列和第二列并添加到新的一列
df['new_column'] = df.iloc[:,0].astype(str) + '-' + df.iloc[:,1].astype(str)
# 保存到Excel文件中
df.to_excel("example.xlsx", index=False)
```
其中,`read_excel`函数用于读取Excel文件,`iloc`用于获取指定的列,`astype`用于将数据类型转换为字符串类型,`+`用于拼接字符串,`to_excel`用于将处理后的数据保存到Excel文件中。最后的`index=False`参数表示不保存行索引。
需要注意的是,这个示例代码假设第一列和第二列的数据类型都是字符串类型。如果数据类型不同,需要进行相应的类型转换。
阅读全文