代码之家  ›  专栏  ›  技术社区  ›  Nick

python:在Excel中循环索引并替换为字符串

  •  1
  • Nick  · 技术社区  · 6 年前

    enter image description here

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

    enter image description here

    谢谢你抽出时间

    编辑: s.index=pd.Series((s.index==0).cumsum()).map({1:'bananas',2:'cherries',3:'pineapples'})

    只需输入A列中所有单元格的第一个元素(香蕉)

    1 回复  |  直到 6 年前
        1
  •  1
  •   BENY    6 年前

    假设你有数据帧 s cumsum

    s.index=pd.Series((s.index==0).cumsum()).map({1:'bananas',2:'cherries',3:'pineapples'})