概述
import pandas as pd
word = ['学生','老师'] # 关键词
book = pd.read_excel('1.xlsx',engine='openpyxl') # 读取excel
for idx, row in book.iterrows():
try:
work = str(row['工作单位'])
for w in word:
if w in work:
workLen = len(w)
job1 = ''
book.loc[idx, '工作单位'] = job1.join(str(work)[:-workLen]) # 定位
zhiwu = ''
book.loc[idx, '职务'] = w
break
except Exception as e:
pass
book.to_excel('2.xlsx', sheet_name='Sheet1', index=False, header=True)
最后
以上就是俏皮台灯为你收集整理的python动态处理Excel(将一列拆分成多列)的全部内容,希望文章能够帮你解决python动态处理Excel(将一列拆分成多列)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复