Python 基于另一列值提取值

Python 基于另一列值提取值,python,pandas,dataframe,Python,Pandas,Dataframe,当“年”=5时,如何显示“金额”值?(Python) 对于第5年,我想显示金额值,即2 year amount 0 4 1 1 5 2 2 6 3 假设您的数据帧被称为df: df[df.year==5].amount.item() 或者df.loc[df.year.eq(5),“amount”].item()在类似下面的列表中它是一个列表?请提供一份完整的表格,并明确表示数据。无论如何,这似乎是一个基本的问题,你做过任何研究吗?

当“年”=5时,如何显示“金额”值?(Python)

对于第5年,我想显示金额值,即2

   year  amount
0    4    1
1    5    2
2    6    3

假设您的数据帧被称为
df

df[df.year==5].amount.item()
或者
df.loc[df.year.eq(5),“amount”].item()
在类似下面的列表中它是一个列表?请提供一份完整的表格,并明确表示数据。无论如何,这似乎是一个基本的问题,你做过任何研究吗?