可以使用pandas的DataFrame.loc[]函数来实现这个功能。
示例代码:
import pandas as pd# 创建数据框
df = pd.DataFrame({'A': [1, 2, 3, 4], 'B': [5, 6, 7, 8]})
# 查询A列中值大于2的行,并输出B列
print(df.loc[df['A'] > 2, 'B'])
这段代码会输出:
2 7
3 8
Name: B, dtype: int64
说明在A列中值大于2的行的B列的值。