从熊猫数据框中的单元格检索数据

时间:2019-03-21 00:02:17

标签: excel python-3.x dataframe

要求是我在同一excel文件中有两张纸。 表格1列出了国家/地区名称。 工作表2具有ID的国家/地区名称主列表。

对于Sheet1中的每个国家/地区名称,我必须匹配工作表2中的国家/地区名称,并检索ID并将ID插入Sheet1中。

我被困于从Sheet2获取ID。请帮助。  我的代码是

file = 'WIP3.xlsx'
xl = pd.ExcelFile(file)
df = xl.parse('Sheet1')
df1 = xl.parse('Sheet2')
df1['Sheet2'] = [random.randint(0,1000) for x in range(df1.shape[0])]

for index, row in df.iterrows():
     col1 = (row['Country_Title'])
     IScritical=df1['Title'].str.contains(col1)
     for CHECK in IScritical:
        if CHECK:  
            val = df1.loc[[0,'Code']]
            print(val)
            break

虽然我能够获得整行,但我只需要代码而不是整行。

0 个答案:

没有答案