解决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中列表、字典、元组、集合数据结构整理
Nov 20 Python
python获取图片颜色信息的方法
Mar 18 Python
浅谈Python中的闭包
Jul 08 Python
在Python的Django框架中获取单个对象数据的简单方法
Jul 17 Python
举例讲解Python中字典的合并值相加与异或对比
Jun 04 Python
Python 备份程序代码实现
Mar 06 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
Apr 30 Python
python2 与 python3 实现共存的方法
Jul 12 Python
python多行字符串拼接使用小括号的方法
Mar 19 Python
对matplotlib改变colorbar位置和方向的方法详解
Dec 13 Python
django修改models重建数据库的操作
Mar 31 Python
Python简单实现词云图代码及步骤解析
Jun 04 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实现图片简单上传
2006/10/09 PHP
深入探讨:Nginx 502 Bad Gateway错误的解决方法
2013/06/03 PHP
php class中public,private,protected的区别以及实例分析
2013/06/18 PHP
web server使用php生成web页面的三种方法总结
2013/10/28 PHP
PHP字符串中特殊符号的过滤方法介绍
2014/02/18 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
深入学习JavaScript的AngularJS框架中指令的使用方法
2016/03/05 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
jQuery验证表单格式的使用方法
2017/01/10 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
Node.js使用gm拼装sprite图片
2017/07/04 Javascript
初学者AngularJS的环境搭建过程
2017/10/27 Javascript
JavaScript实现微信号随机切换代码
2018/03/09 Javascript
关于微信小程序bug记录与解决方法
2018/08/15 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
2019/05/05 Javascript
JavaScript实现星级评价效果
2019/05/17 Javascript
详解微信小程序支付流程与梳理
2019/07/16 Javascript
5分钟教你用nodeJS手写一个mock数据服务器的方法
2019/09/10 NodeJs
Nodejs 微信小程序消息推送的实现
2021/01/20 NodeJs
小结Python用fork来创建子进程注意事项
2014/07/03 Python
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
2015/05/04 Python
日常整理python执行系统命令的常见方法(全)
2015/10/22 Python
利用python爬取软考试题之ip自动代理
2017/03/28 Python
python基础while循环及if判断的实例讲解
2017/08/25 Python
Python跨文件全局变量的实现方法示例
2017/12/10 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
Vans英国官方网站:美国南加州的原创极限运动潮牌
2017/01/20 全球购物
护理学中专毕业生求职信
2013/11/11 职场文书
责任心演讲稿
2014/05/14 职场文书
企业职业病防治方案
2014/05/29 职场文书
临时租车协议范本
2014/09/23 职场文书
2014年环境整治工作总结
2014/12/10 职场文书
2016大学生求职自荐信范文
2016/01/28 职场文书
如何使用PostgreSQL进行中文全文检索
2021/05/27 PostgreSQL
基于Redis的List实现特价商品列表功能
2021/08/30 Redis