您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Python中,如何遍历字典并更改等于值的值?

在Python中,如何遍历字典并更改等于值的值?

for k, v in mydict.iteritems(): if v is None: mydict[k] = ‘’

在更一般的情况下,例如,如果要添加删除键,则更改正在循环的容器的结构可能并不安全-因此使用循环遍历items其独立列表副本可能是谨慎的做法- 但在给定的现有索引上分配不同的值 不会 引起任何问题,因此,在Python 2.any中,最好使用iteritems

但是在 中,代码给出了AttributeError: 'dict' object has no attribute 'iteritems'错误。使用items()代替iteritems()这里。

请参阅这篇文章。

python 2022/1/1 18:25:43 有173人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶