解决Python 遍历字典时删除元素报异常的问题
更新时间:2016年09月11日 11:39:37 投稿:jingxian
下面小编就为大家带来一篇解决Python 遍历字典时删除元素报异常的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
错误的代码①
d = {'a':1, 'b':0, 'c':1, 'd':0} for key, val in d.items(): del(d[k])
错误的代码② -- 对于Python3
d = {'a':1, 'b':0, 'c':1, 'd':0} for key, val in d.keys(): del(d[k])
正确的代码
d = {'a':1, 'b':0, 'c':1, 'd':0} keys = list(d.keys()) for key, val in keys: del(d[k])
以上这篇解决Python 遍历字典时删除元素报异常的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
浅谈django不使用restframework自定义接口与使用的区别
这篇文章主要介绍了浅谈django不使用restframework自定义接口与使用的区别,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-07-07Python 实现简单的shell sed替换功能(实例讲解)
下面小编就为大家带来一篇Python 实现简单的shell sed替换功能(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-09-09jupyter notebook 添加kernel permission denied的操作
这篇文章主要介绍了jupyter notebook 添加kernel permission denied的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-04-04python解决汉字编码问题:Unicode Decode Error
最近在利用python读取一个含有汉字的文档时导致出现了乱码,并报出了两个错误,无奈只能上网找寻答案,后通过网友的帮助解决了这个问题,想着总结一下,下面这篇文章就主要介绍了python如何解决汉字编码问题,有需要的朋友们可以参考借鉴。2017-01-01
最新评论