import sys for line in sys.stdin: a = line.split() print(int(a[0]) + int(a[1])) import pandas as pd df1 = pd.read_csv('items.csv', sep=',') df2 = pd.read_csv('signup.csv', sep=',') df_new = df1.merge(df2, how='inner', on='item_id') index = (df_new['item_name']=='javelin') & (df_new['department']=='functional') # print(df_new[index]) print(df_new[index][['employee_id','name', 'sex']].reset_index(drop=True))
题目坑死,给的标签英文多了一个字母n,导致一直查出来的df为空,找了半天,才在评论区看到,主要就是条件的书写,然后加上reset_index()函数的使用。