标签: python pandas
如何在字符串匹配后的列中获取下一个值?
regex = 'ABC' row_match = df["column1"].str.match(regex, case=False)
即。如何在同一列的下一行中获取值,在可以找到字符串ABC的那一行之后?
ABC
我尝试用iterrows迭代一行,但我无法让它工作。
iterrows
答案 0 :(得分:5)
您可以尝试使用shift获取下一个值。
shift
这是一个小例子:
Calculator.run()
我使用fillna替换第一行中的synchronized。
fillna
synchronized