要求是我在同一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
虽然我能够获得整行,但我只需要代码而不是整行。