解决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 相关文章推荐
python cookielib 登录人人网的实现代码
Dec 19 Python
压缩包密码破解示例分享(类似典破解)
Jan 17 Python
在Heroku云平台上部署Python的Django框架的教程
Apr 20 Python
win与linux系统中python requests 安装
Dec 04 Python
Python 基础教程之包和类的用法
Feb 23 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
Jul 12 Python
python之生产者消费者模型实现详解
Jul 27 Python
python+OpenCV实现车牌号码识别
Nov 08 Python
python标准库os库的函数介绍
Feb 12 Python
Python图像处理库PIL中图像格式转换的实现
Feb 26 Python
Python如何批量生成和调用变量
Nov 21 Python
Python中 range | np.arange | np.linspace三者的区别
Mar 22 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
php foreach、while性能比较
2009/10/15 PHP
php设计模式小结
2013/02/15 PHP
PHP批量生成静态HTML的简单原理和方法
2014/04/20 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
2015/10/08 PHP
在Yii2中使用Pjax导致Yii2内联脚本载入失败的原因分析
2016/03/06 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
Jquery:ajax实现翻页无刷新功能代码
2013/08/05 Javascript
js中的eventType事件及其浏览器支持性介绍
2013/11/29 Javascript
基于Jquery和html5实现炫酷的3D焦点图动画
2016/03/02 Javascript
用director.js实现前端路由使用实例
2017/01/27 Javascript
vue.js的安装方法
2017/05/12 Javascript
微信小程序 获取二维码实例详解
2017/06/23 Javascript
jquery实现下拉菜单的手风琴效果
2017/07/23 jQuery
微信小程序日期时间选择器使用方法
2018/02/01 Javascript
JavaScript中reduce()的5个基本用法示例
2020/07/19 Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
2020/10/21 Javascript
Python 操作文件的基本方法总结
2017/08/10 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
python 中字典嵌套列表的方法
2018/07/03 Python
numpy.std() 计算矩阵标准差的方法
2018/07/11 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
tensor和numpy的互相转换的实现示例
2019/08/02 Python
python3中的eval和exec的区别与联系
2019/10/10 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
HTML5制作表格样式
2016/11/15 HTML / CSS
Born鞋子官网:Born Shoes
2017/04/06 全球购物
Perfumetrader荷兰:香水、化妆品和护肤品在线商店
2017/09/15 全球购物
会计主管岗位职责
2015/04/02 职场文书
综治目标管理责任书
2015/05/11 职场文书
办公室管理规章制度
2015/08/04 职场文书
MySQL安装后默认自带数据库的作用详解
2021/04/27 MySQL
Mysql服务添加 iptables防火墙策略的方案
2021/04/29 MySQL
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
2021/05/28 Python