idxmax并且
argmax将返回最大值的位置或如果最大值出现多次则返回第一个位置。
使用
idxmax上
df.A.ne('a')df.A.ne('a').idxmax()3或
numpy同等学历
(df.A.values != 'a').argmax()3
但是,如果
A已经排序,那么我们可以使用
searchsorted
df.A.searchsorted('a', side='right')array([3])或
numpy等效
df.A.values.searchsorted('a', side='right')3


