对Python 字典元素进行删除的方法

 更新时间:2020年07月31日 10:35:33   作者:uuihoo  
这篇文章主要介绍了对Python 字典元素进行删除的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1. Python字典的clear()方法(删除字典内所有元素)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
dict = {'name': '我的博客地址', 'alexa': 10000, 'url': 'http://blog.csdn.net/uuihoo/'}
dict.clear(); # 清空词典所有条目

2. Python字典的pop()方法(删除字典给定键 key 所对应的值,返回值为被删除的值)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
site= {'name': '我的博客地址', 'alexa': 10000, 'url':'http://blog.csdn.net/uuihoo/'}
pop_obj=site.pop('name') # 删除要删除的键值对,如{'name':'我的博客地址'}这个键值对
print pop_obj # 输出 :我的博客地址

3. Python字典的popitem()方法(随机返回并删除字典中的一对键和值)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
site= {'name': '我的博客地址', 'alexa': 10000, 'url':'http://blog.csdn.net/uuihoo/'}
pop_obj=site.popitem() # 随机返回并删除一个键值对
print pop_obj # 输出结果可能是{'url','http://blog.csdn.net/uuihoo/'}

4. del 全局方法(能删单一的元素也能清空字典,清空只需一项操作)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
site= {'name': '我的博客地址', 'alexa': 10000, 'url':'http://blog.csdn.net/uuihoo/'}
del site['name'] # 删除键是'name'的条目 
del site # 清空字典所有条目

以上就是对Python 字典元素进行删除的方法的详细内容,更多关于Python 删除字典元素的资料请关注脚本之家其它相关文章!

相关文章

  • 详解pytest实现mark标记功能详细介绍

    详解pytest实现mark标记功能详细介绍

    这篇文章主要介绍了详解pytest实现mark标记功能详细介绍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • python爬虫之场内ETF基金获取

    python爬虫之场内ETF基金获取

    这篇文章主要介绍了python爬虫之场内ETF基金获取,ETF 是一种场内交易型基金,可以在盘中进行交易,交易性比场外基金强一点,下文基于python的相关资料展开,需要的小伙伴可以参考一下
    2022-05-05
  • 关于numpy版本兼容问题解决方案

    关于numpy版本兼容问题解决方案

    这篇文章主要给大家介绍了关于numpy版本兼容问题解决方案的相关资料,文中通过图文介绍的非常详细,对大家学习或者使用numpy具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-10-10
  • Python中的类与类型示例详解

    Python中的类与类型示例详解

    这篇文章主要给大家介绍了关于Python中类与类型的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • pytorch中的scatter_add_函数的使用解读

    pytorch中的scatter_add_函数的使用解读

    这篇文章主要介绍了pytorch中的scatter_add_函数的使用解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • 浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别

    浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别

    这篇文章主要介绍了浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • 深入学习python的yield和generator

    深入学习python的yield和generator

    这篇文章主要为大家详细介绍了python的yield和generator,针对python的生成器和yield关键字进行深入学习,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • Python 将RGB图像转换为Pytho灰度图像的实例

    Python 将RGB图像转换为Pytho灰度图像的实例

    下面小编就为大家带来一篇Python 将RGB图像转换为Pytho灰度图像的实例。具有很好的参考价值。希望对大家有所帮助。一起跟随小编过来看看吧
    2017-11-11
  • Python 图像对比度增强的几种方法(小结)

    Python 图像对比度增强的几种方法(小结)

    这篇文章主要介绍了Python 图像对比度增强的几种方法(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • python 解析html之BeautifulSoup

    python 解析html之BeautifulSoup

    项目里需要解析html,采用python语言实现,发现了BeautifulSoup这个好用的东西,写了一个程序,可能大家不知道,干什么用的,目的是让大家知道如何使用 BeautifulSoup 当然我这个是用都是很初级的,高级的使用,偶也没有学会呢,太高深了
    2009-07-07

最新评论