get index pandas code example

Example 1: finding the index of an element in a pandas df

In [48]: a
Out[48]: 
   c1  c2
0   0   1
1   2   3
2   4   5
3   6   7
4   8   9

In [49]: a.c1[a.c1 == 8].index.tolist()
Out[49]: [4]

Example 2: how to get index in python

list.index(element, start, end)

Example 3: finding the index of an item in a pandas df

print(df[df['Name']=='Donna'].index.values)

Example 4: dataframe get index name

In [7]: df.index.name
Out[7]: 'Index Title'

In [8]: df.index.name = 'foo'

In [9]: df.index.name
Out[9]: 'foo'

In [10]: df
Out[10]: 
         Column 1
foo              
Apples          1
Oranges         2
Puppies         3
Ducks           4

Example 5: get index number pandas dataframe

df.index[df['BoolCol'] == True].tolist()