乐码库:一个极速、放心、纯净的下载站! 更新: 资源发布
  • 您的位置:首页 > 技术文档 > Python > 解决Python 遍历字典时删除元素报异常的问题
  • 收藏本页
      解决Python 遍历字典时删除元素报异常的问题
      发布时间:2016-12-21 08:03:07 关键词: python,遍历字典
      内容简介:下面小编就为大家带来一篇解决Python 遍历字典时删除元素报异常的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    错误的代码①

    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 遍历字典时删除元素报异常的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持乐码库。

      最新更新
      热门排行榜