【发布时间】:2020-10-14 10:43:53
【问题描述】:
我有一个非常简单的字典,包含三个项目。 如果满足条件,我想遍历字典并在其中添加一个新项目。在这种情况下,如果弹出“绿色”键。 我已经尝试了一段时间,似乎无法弄清楚。我不断收到“RuntimeError: dictionary changed size during iteration”
我的代码:
color_dict = {"red" : "color", "green" : "color" , "three" : "not color"}
for i in color_dict:
if i == "green":
color_dict.update({"blue" : "color"})
我是初学者,所以我可能不知道更高级的方法。有人可以帮我解决一个简单的问题吗?我觉得我错过了一些小而重要的东西。
【问题讨论】:
标签: dictionary for-loop