In [2]: dfOut[2]: A B0 p1 11 p1 22 p3 33 p2 4
In [3]: df.loc[df['B'] == 3, 'A']Out[3]:2 p3Name: A, dtype: object
In [4]: df.loc[df['B'] == 3, 'A'].iloc[0]Out[4]: 'p3'