解决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之使用Python操作数据库(1)
Nov 25 Python
机器学习之KNN算法原理及Python实现方法详解
Jul 09 Python
python爬虫自动创建文件夹的功能
Aug 01 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
python实现windows壁纸定期更换功能
Jan 21 Python
详解Python中pandas的安装操作说明(傻瓜版)
Apr 08 Python
Python操作redis实例小结【String、Hash、List、Set等】
May 16 Python
python设计微型小说网站(基于Django+Bootstrap框架)
Jul 08 Python
解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了
Apr 07 Python
python线程里哪种模块比较适合
Aug 02 Python
python自动化测试三部曲之unittest框架的实现
Oct 07 Python
python opencv检测直线 cv2.HoughLinesP的实现
Jun 18 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
咖啡知识大全
2021/03/03 新手入门
PHP 采集程序中常用的函数
2009/12/09 PHP
php array_unique之后json_encode需要注意
2011/01/02 PHP
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
php抓取网站图片并保存的实现方法
2015/10/29 PHP
php字符串操作针对负值的判断分析
2016/07/28 PHP
Yii2中事务的使用实例代码详解
2016/09/07 PHP
js 与或运算符 || && 妙用
2009/12/09 Javascript
了解一点js的Eval函数
2012/07/26 Javascript
js对table的td进行相同内容合并示例详解
2013/12/27 Javascript
JavaScript函数的4种调用方法详解
2014/04/22 Javascript
js使用DOM操作实现简单留言板的方法
2015/04/10 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
2015/08/25 Javascript
JS基于VML技术实现的五角星礼花效果代码
2015/10/26 Javascript
jQuery基础知识点总结(DOM操作)
2016/06/01 Javascript
js实现各种复制到剪贴板的方法(分享)
2016/10/27 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
2017/11/17 Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
2018/07/13 Javascript
JS中判断字符串存在和非空的方法
2018/09/12 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
react-intl实现React国际化多语言的方法
2020/09/27 Javascript
用Python设计一个经典小游戏
2017/05/15 Python
python3.4用函数操作mysql5.7数据库
2017/06/23 Python
selenium2.0中常用的python函数汇总
2019/08/05 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
纯CSS3实现自定义Tooltip边框涂鸦风格的教程
2014/11/05 HTML / CSS
html5实现输入框fixed定位在屏幕最底部兼容性
2020/07/03 HTML / CSS
新闻学专业大学生职业生涯规划范文
2014/03/02 职场文书
中学生运动会口号
2014/06/07 职场文书
2014年留守儿童工作总结
2014/12/10 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
党支部培养考察意见
2015/06/02 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
标准版个人借条怎么写?以及什么是借条?
2019/08/28 职场文书
Python pyecharts绘制条形图详解
2022/04/02 Python