A Bp1 1p1 2p3 3p2 4
当B = 3时,如何得到A的值?每次当我提取A的值时,我得到一个对象,而不是一个字符串.
loc
iloc
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'