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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)