每到期末做成绩汇总,总担心出错。尝试过VBA,效果还可以。不过完成任务用到循环嵌套,需要考虑数据长度,小程序处理不够灵活。最近在网上学习,发现利用pandas只需要一个语句就可以完成,不需要考虑数据列程度是否一致,感谢大家分享!感觉较好,所以在此记录。pd.merge(df1, df2, how='outer',on=['学号'],suffixes=('','_y'))