我有一个从csv文件构建的数据帧,其中包含studentID、Name和Assignment1、2、3……csv文件将作为输入输入,因此值可能会有所不同。 如果学生ID不是唯一的,我想打印错误消息列表。下面的代码运行良好,因为gradesM3.csv中没有重复项: grades = pd.read_csv('gradesM3.csv',sep=';')
duplicates = pd.concat(g for _, g in grades.groupby("StudentID") if len(g) > 1