执行 d1 = {x: x for x in [1, 1, 2]} 后, d1 为 {1: 1, 2: 2} 。
A:正确
B:错误
正确答案:正确
答案解析
字典推导式遍历列表 [1, 1, 2],将每个元素作为键和值存入字典。由于字典键具有唯一性,当遇到重复键时,后出现的键值对会覆盖先前的同键项。因此,相同键在后续迭代中会被更新为当前值。
试卷来源:202606 CCF-GESP编程能力等级认证Python三级真题
题库首页 › GESP等级认证(Python) › 题目 25875
正确答案:正确
字典推导式遍历列表 [1, 1, 2],将每个元素作为键和值存入字典。由于字典键具有唯一性,当遇到重复键时,后出现的键值对会覆盖先前的同键项。因此,相同键在后续迭代中会被更新为当前值。
试卷来源:202606 CCF-GESP编程能力等级认证Python三级真题