python怎么在excle最后一列增加?

增添最后一列写上学生总成绩,并统计学生成绩,并按从高到低排列

效果:

源码:

import pandas as pd

# 读取文件

data = pd.read_excel('./test.xls')

# 增加列,行数要相同,否则出错

data['gender'] = ['m', 'f', 'm']

print(data)

# 保存回文件

data.to_excel('./res.xls', index=False)


希望能帮到你。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-20
建议你学一下pandas
pandas可以读取这种表格成dataframe
表格数据很好操作
然后你再保存到Excel里 就行了
第2个回答  2020-06-28
手机号原本是11位,那么你在后面插入一列,输入公式=left(a1,8)&"***"就可以解决了。其中a1就是前面的手机号单元格,看你的具体excel位置可能会改变。
相似回答