【发布时间】:2021-09-30 17:29:15
【问题描述】:
我想遍历数据框列,当达到特定值时,我想将值保存在我创建的另一列中,并在同一行中称为“索引”。这是一个例子df:
index value
0 a
2 b
3 c
9 a
23 d
我尝试这样编写代码:
for value in df["value"]:
if value == "a":
current_index = #get value in "index" in current row
我不能简单地保存值为“a”的行的所有索引,因为那时我的其余代码将无法工作。
我认为这应该很容易,但不知何故我找不到解决方案。
感谢大家的支持!
【问题讨论】:
标签: python pandas loops indexing