编程2:表格1,正考成绩表,表格2,补考成绩表,现将补考成绩表的分数去更新正考成绩表, 更新的原则是:补考成绩高于正考成绩的,正考成绩被更新为补考成绩,否则保持原成绩不变 编写程序实实现(提示,求交集,并来遍历正考表,若分数低于补考成绩,用补考成绩更新) 正考成绩 姓名 成绩 何进 98 张友爱 67 周冬梅 76 王克平 46 李萍萍 54 周星 88 刘高 33 倪平 45 补考成绩 姓名 成绩 李萍萍 78 王克平 40 刘高 62 周晓 70
4条回答 默认 最新
- CSDN专家-天际的海浪 2021-05-21 00:06关注
用两个字典存储,进行比较
dic1 = {"何进": 98, "张友爱": 67, "周冬梅": 76, "王克平": 46, "李萍萍": 54, "周星": 88, "刘高": 33, "倪平": 45} dic2 = {"李萍萍": 78, "王克平": 40, "刘高": 62, "周晓": 70} keys = set(dic1) & set(dic2) for k in keys: if dic1[k] < dic2[k]: dic1[k] = dic2[k] print(dic1)
结果:
{'何进': 98, '张友爱': 67, '周冬梅': 76, '王克平': 46, '李萍萍': 78, '周星': 88, '刘高': 62, '倪平': 45}
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用 1
悬赏问题
- ¥15 I350 Gigabit Network
- ¥15 关于#abap#的问题,请各位专家解答!
- ¥20 内网通过公网访问外网问题
- ¥20 谁有这个东西 继续教育的
- ¥15 怎么使请求通过cors
- ¥15 WDM 驱动ACPI 相关疑问
- ¥15 prism 跨窗体共享数据绑定 wpf
- ¥15 hdl designer突然用不了系统的moduleware组件,请问有人遇到或者怎么解决吗?
- ¥15 0基础计算机毕设,应该从哪开始?
- ¥60 使用DKT40脑图划分ROI区域