在迭代时修改Python字典
在python文档页面(针对2.7)上明确提到了
使用iteritems()而添加或删除字典条目可能会产生一种RuntimeError或无法遍历所有条目。
iteritems()
RuntimeError
对于Python 3同样如此。
这同样适用于iter(d),d.iterkeys()与d.itervalues(),我会去远的话说,它为for k, v in d.items():(我不记得到底是什么for做的,但我不会感到惊讶,如果实现调用iter(d))。
iter(d)
d.iterkeys()
d.itervalues()
for k, v in d.items():
for
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群