解决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人人网登录应用实例
Sep 26 Python
python3实现UDP协议的服务器和客户端
Jun 14 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
Sep 30 Python
python在回调函数中获取返回值的方法
Feb 22 Python
很酷的python表白工具 你喜欢我吗
Apr 11 Python
python接口自动化测试之接口数据依赖的实现方法
Apr 26 Python
python脚本执行CMD命令并返回结果的例子
Aug 14 Python
Python 脚本拉取 Docker 镜像问题
Nov 10 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
Dec 04 Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 Python
Python爬虫爬取ts碎片视频+验证码登录功能
Feb 22 Python
Python 如何解决稀疏矩阵运算
May 26 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高级对象构建 多个构造函数的使用
2012/02/05 PHP
PHP中JSON的应用技巧
2015/10/10 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
laravel框架使用极光推送消息操作示例
2020/02/15 PHP
jquery.validate使用攻略 第一部
2010/07/01 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
JavaScript计划任务后台运行的方法
2015/12/18 Javascript
学习JavaScript设计模式之装饰者模式
2016/01/19 Javascript
webpack 1.x升级过程中的踩坑总结大全
2017/08/09 Javascript
利用pm2部署多个node.js项目的配置教程
2017/10/22 Javascript
微信小程序动态设置图片大小的方法
2019/11/21 Javascript
js实现无缝轮播图
2020/03/09 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
[03:05]DOTA2英雄基础教程 嗜血狂魔
2013/12/10 DOTA
[01:01:51]EG vs VG Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
python实现从网络下载文件并获得文件大小及类型的方法
2015/04/28 Python
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
python实现人民币大写转换
2018/06/20 Python
对Python中数组的几种使用方法总结
2018/06/28 Python
浅谈django rest jwt vue 跨域问题
2018/10/26 Python
Python Pywavelet 小波阈值实例
2019/01/09 Python
用Python将结果保存为xlsx的方法
2019/01/28 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
python实现修改固定模式的字符串内容操作示例
2019/12/30 Python
python中常用的数据结构介绍
2021/01/12 Python
网络教育毕业生自我鉴定
2013/10/10 职场文书
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
班级出游活动计划书
2014/08/15 职场文书
离婚协议书该怎么写
2014/10/04 职场文书
2014年科协工作总结
2014/12/09 职场文书
2015年度党员自我评价范文
2015/03/03 职场文书
2016春节慰问信范文
2015/03/25 职场文书
赢在中国观后感
2015/06/02 职场文书
新学期小学班主任工作计划
2019/06/21 职场文书