问题描述 在遍历字典过程中改变字典元素数量,系统会报错 for id in player_score: if len(player_score[id]) < 3: del player_score[id] 解决方案: 将遍历对象从字典改成列表 for id in list(player_score): if len(player_score[id]) < 3: del player_score[id]