首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >python:遍历Excel中的数字并替换为字符串

python:遍历Excel中的数字并替换为字符串
EN

Stack Overflow用户
提问于 2019-03-09 18:06:36
回答 1查看 49关注 0票数 1

因此,我有一个具有以下格式的excel工作表:

现在我要做的是循环遍历A列中的每个索引单元格,并为所有单元格分配相同的值,直到到达下一个0。举个例子:

现在,我已经尝试将excel文件导入到pandas数据帧中,然后使用for循环来执行此操作,但似乎无法使其工作。对适当方法的任何建议或指导都将不胜感激!谢谢您抽时间见我

编辑:使用@wen-ben的方法:s.index=pd.Series((s.index==0).cumsum()).map({1:'bananas',2:'cherries',3:'pineapples'})

仅为列A中的所有单元格输入第一个元素(香蕉

EN

回答 1

Stack Overflow用户

发布于 2019-03-09 18:10:34

假设您有使用cumsum的数据帧s

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
s.index=pd.Series((s.index==0).cumsum()).map({1:'bananas',2:'cherries',3:'pineapples'})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55080409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文