Use Index.get_loc 而不是。
重复使用@unutbu的设置代码,你会得到同样的结果。
>>> import pandas as pd
>>> import numpy as np
>>> df = pd.DataFrame(np.arange(1,7).reshape(2,3),
columns = list('abc'),
index=pd.Series([2,5], name='b'))
a b c
2 1 2 3
5 4 5 6
>>> df.index.get_loc(5)