解决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 相关文章推荐
pygame学习笔记(3):运动速率、时间、事件、文字
Apr 15 Python
Python序列操作之进阶篇
Dec 08 Python
django基础之数据库操作方法(详解)
May 24 Python
python操作excel的方法(xlsxwriter包的使用)
Jun 11 Python
Pyqt5实现英文学习词典
Jun 24 Python
Python使用Pandas库实现MySQL数据库的读写
Jul 06 Python
python  logging日志打印过程解析
Oct 22 Python
Pytorch 实现冻结指定卷积层的参数
Jan 06 Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
Feb 15 Python
解决python父线程关闭后子线程不关闭问题
Apr 25 Python
python opencv旋转图片的使用方法
Jun 04 Python
python小型的音频操作库mp3Play
Apr 24 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中如何将数组变量写入文件
2013/06/06 PHP
微信公众号判断用户是否已关注php代码解析
2016/06/24 PHP
PDO::errorInfo讲解
2019/01/28 PHP
php的instanceof和判断闭包Closure操作示例
2020/01/26 PHP
漂亮的提示信息(带箭头)
2007/03/21 Javascript
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
myEvent.js javascript跨浏览器事件框架
2011/10/24 Javascript
jQuery 下拉列表 二级联动插件分享
2012/03/29 Javascript
使用js实现数据格式化
2014/12/03 Javascript
js实现瀑布流的三种方式比较
2020/06/28 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
2016/01/19 Javascript
微信小程序request请求后台接口php的实例详解
2017/09/20 Javascript
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
2018/01/16 Javascript
解决vue中虚拟dom,无法实时更新的问题
2018/09/15 Javascript
mongodb初始化并使用node.js实现mongodb操作封装方法
2019/04/02 Javascript
layui 实现自动选择radio单选框(checked)的方法
2019/09/03 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
Python的自动化部署模块Fabric的安装及使用指南
2016/01/19 Python
Saltstack快速入门简单汇总
2016/03/01 Python
django使用图片延时加载引起后台404错误
2017/04/18 Python
python3 面向对象__类的内置属性与方法的实例代码
2018/11/09 Python
python 使用plt画图,去除图片四周的白边方法
2019/07/09 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
sklearn中的交叉验证的实现(Cross-Validation)
2021/02/22 Python
Java的五个基础面试题
2016/02/26 面试题
STP的判定过程
2012/10/01 面试题
预备党员思想汇报范文
2013/12/29 职场文书
教师师德师风自我剖析材料
2014/09/29 职场文书
银行贷款委托书范本
2014/10/11 职场文书
文明旅游倡议书
2015/04/28 职场文书
新闻稿标题
2015/07/18 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
2019年干货:自我鉴定
2019/03/25 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
React中的Context应用场景分析
2021/06/11 Javascript
vue ref如何获取子组件属性值
2022/03/31 Vue.js