解决Python 遍历字典时删除元素报异常的问题


Posted in Python onSeptember 11, 2016

错误的代码①

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 遍历字典时删除元素报异常的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
zbar解码二维码和条形码示例
Feb 07 Python
Python Queue模块详细介绍及实例
Dec 27 Python
Python通过matplotlib画双层饼图及环形图简单示例
Dec 15 Python
Sanic框架请求与响应实例分析
Jul 16 Python
Python告诉你木马程序的键盘记录原理
Feb 02 Python
django-allauth入门学习和使用详解
Jul 03 Python
django表单的Widgets使用详解
Jul 22 Python
Python八皇后问题解答过程详解
Jul 29 Python
python点击鼠标获取坐标(Graphics)
Aug 10 Python
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
Jan 07 Python
python matlab库简单用法讲解
Dec 31 Python
完美解决python遍历删除字典里值为空的元素报错问题
Sep 11 #Python
python 循环遍历字典元素的简单方法
Sep 11 #Python
遍历python字典几种方法总结(推荐)
Sep 11 #Python
python遍历 truple list dictionary的几种方法总结
Sep 11 #Python
浅谈python中的变量默认是什么类型
Sep 11 #Python
python中常用的九种预处理方法分享
Sep 11 #Python
python 打印出所有的对象/模块的属性(实例代码)
Sep 11 #Python
You might like
星际争霸中的热键
2020/03/04 星际争霸
基于Zend的Captcha机制的应用
2013/05/02 PHP
EXT中xtype的含义分析
2010/01/07 Javascript
JS实现商品倒计时实现代码
2013/05/03 Javascript
javascript模块化是什么及其优缺点介绍
2013/09/02 Javascript
js中判断用户输入的值是否为空的简单实例
2013/12/23 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
2014/04/15 Javascript
自定义jquery模态窗口插件无法在顶层窗口显示问题
2014/05/29 Javascript
jquery实现类似淘宝星星评分功能实例
2014/09/12 Javascript
jQuery实现数字加减效果汇总
2014/12/16 Javascript
js实现延迟加载的方法
2015/06/24 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
jquery插件autocomplete用法示例
2016/07/01 Javascript
jQuery给指定的table动态添加删除行的操作方法
2016/10/12 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
js实现字符全排列算法的简单方法
2017/05/01 Javascript
详解Node.js amqplib 连接 Rabbit MQ最佳实践
2019/01/24 Javascript
Webpack4+Babel7+ES6兼容IE8的实现
2019/04/10 Javascript
Vue基础配置讲解
2019/11/29 Javascript
JS script脚本中async和defer区别详解
2020/06/24 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
2021/03/01 Vue.js
python实现类的静态变量用法实例
2015/05/08 Python
python显示生日是星期几的方法
2015/05/27 Python
用python实现简单EXCEL数据统计的实例
2017/01/24 Python
Python 实现数据结构中的的栈队列
2019/05/16 Python
用Python进行websocket接口测试
2020/10/16 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
纯CSS3单页切换导航菜单界面设计的简单实现
2016/08/16 HTML / CSS
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
教师师德考核自我评价
2014/09/13 职场文书
学生无故旷课检讨书
2014/09/20 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
亲情作文之母爱
2019/09/25 职场文书
python内置进制转换函数的操作
2021/06/02 Python
5种 JavaScript 方式实现数组扁平化
2021/10/05 Javascript