python对1.xlsx中C列数据切出前两个数字,将数字放在D列
时间: 2023-06-04 19:04:53 浏览: 95
用Python将Excel中的一列数据排成四列
中,如何实现?
可以使用Python中的pandas库来对Excel文件进行处理。以下是示例代码:
```
import pandas as pd
# 读取Excel文件
df = pd.read_excel('1.xlsx')
# 切出前两个数字并放在D列中
df['D'] = df['C'].astype(str).str[:2]
# 保存Excel文件
df.to_excel('1.xlsx', index=False)
```
其中,`read_excel()`函数可以读取Excel文件,`astype()`函数将C列转换成字符串类型,`str[:2]`表示取字符串的前两个字符,然后使用`to_excel()`函数来保存Excel文件,并指定`index=False`参数表示不输出行索引。
阅读全文