我是编程的新手,如果这是一个基本问题,那就很抱歉。我想要做的是查看列标题Secondary,并返回将其作为值的所有行。然后计划将该输出导出为excel。
import pandas as pd
import numpy as np
os.chdir('C:\\Users\\Desktop')
df=pd.read_excel('test2.xlsx',sheet_name="Sheet1",header=4)
list(df.columns.values)
缺货[9]:
['Trade Date', 'Trade time', 'Settlement', 'Primary', 'Secondary']
因此,如果Primary列中的值等于“Germany”,则返回包含它的所有行。
由于
答案 0 :(得分:2)
您可以获取具有特定值的所有行,如下所示:
df.loc[df['column_name'] == specific_value]