方法一 pop(key[,default])

d = {'a':1,'b':2,'c':3}

# 删除key值为'a'的元素,并赋值给变量e1

e1 = d.pop('a')

print(e1)

# 如果key不存在,则可以设置返回值

e2 = d.pop('m','404')

print(e2)

# 如果key不存在,不设置返回值就报错

e3 = d.pop('m')

执行结果如下所示:

2. 方法二 del[d[key]]

d = {'a':1,'b':2,'c':3}

# 删除给定key的元素

del d['a']

print(d)

# 删除不存在的元素

del d['m']

执行结果如下所示:

3. 随机删除 popitem()

字典popitem()方法作用是:随机返回并删除字典中的一对键和值。

d = {'a':1,'b':2,'c':3}

# 第一次运行

d.popitem()

print(d)

# 第二次运行

d.popitem()

print(d)

# 第三次运行

d.popitem()

print(d)

运行结果如下:

4. clear

一次性删除所有字典元素

d = {'a':1,'b':2,'c':3}

print(d)

# 删除所有元素,允许d为{}

d.clear()

print(d)

python中如何删除字典中的元素_python中字典删除元素相关推荐

  1. python里删除range里的数字_python中range函数与列表中删除元素

    一.range函数使用 range(1,5)   代表从1到4(不包含5),结果为:1,2,3,4   ,默认步长为1 range(1,5,2)   结果为:1, 3  (同样不包含5) ,步长为2 ...

  2. python dict 删除元素_python中如何删除dict元素?

    我们知道如果我们在网络上发布不当.不正确的言论.网站会把我们的评论删除.正是因为是不正确的,它就没有存在的必要.之前小编向大家介绍了在python字典里添加元素的三种方法(https://www.py ...

  3. python列表取出元素_python中的列表,添加元素,获取元素,删除元素,列表分片,常用操作符...

    一. 创建列表,分为创建普通列表,混合列表,和空列表.其中混合列表是指string,int, float等都可以写在同一个列表里,空列表是指列表可以为空 二. 在列表添加成员方法 1. append( ...

  4. python list删除元素_python中List添加、删除元素的几种方法

    原博文 2015-06-21 18:51 − 一.python中List添加元素的几种方法 List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非 ...

  5. python list 去除元素_python中如何删除list元素?

    我们在使用微博的时候,看到关注的内容,会评论加入这件事的讨论.但是随着事态的发现,你可能会发现自己的言论不正确,你会选择删除.删除在我们生活中是很常见的事情,谁都不希望错误发生,一旦发生,就要删除改正 ...

  6. python 字典定义日志用法_python中字典(Dictionary)用法实例详解

    本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...

  7. python中元祖 字典 列表的区别_Python中元祖,列表,字典的区别

    原博文 2016-08-16 15:25 − Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的 ...

  8. python字典有什么用_Python中的字典介绍

    一.什么是字典? 字典是python语言中唯一的映射类型 映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的广西,通常被认为是可变的哈希表 字典对象是可变的,它是一个容器类型, ...

  9. python中字典del的用法_python中字典(Dictionary)用法实例详解

    本文展示了字典在python中的使用.分享给大家参考.具体分析如下: 字典是一种映射结构的数据类型,由无序的"键值对"组成.字典的关键字必须是不可改变的类型,如字符串.数字和元组: ...

  10. python字典遍历取值_Python中字典的使用

    字典(dictionary)是除列表以外Python中最灵活的数据类型 字典也可以用来存储多个数据 和列表的区别 列表是有序的对象集合 字典是无序的对象集合 字典用{}定义 字典使用键值对存储数据,键 ...

最新文章

  1. wxPython笔记
  2. 2006第三季度:10大最糟科技事件
  3. 树莓派进阶之路 (014) - 树莓派远程连接的三种方式总结
  4. visual studio 没有属性页_驯龙物语10月14日更新|新增快捷购买页签
  5. Diango博客--13.将“视图函数”类转化为“类视图”
  6. SpringBoot实战教程(8)| 整合mybatis-plus
  7. SpringBoot 实现接口参数加密解密功能
  8. linux让指定文件具有sudo的权限,Linux学习笔记——使用指定的用户权限执行程序——sudo...
  9. 基于SSH的房屋租赁管理系统
  10. 最新二次开发知宇自动发卡系统源码/全网对接/功能齐全
  11. 零基础的学习者应该怎么开始学习呢?Python核心知识学习思维分享
  12. 浅析ARM公司在物联网领域的战略布局
  13. moment 计算日期差
  14. C语言system()函数
  15. codecs.open和open的区别
  16. 交付是一种基本的态度
  17. 谷歌发布古埃及象形文字翻译工具;我国最大规模5G智能电网建成
  18. 百练-4110 圣诞老人的礼物-Santa Clau’s Gifts
  19. matplotlib绘图库
  20. java虚拟机之gc

热门文章

  1. Linux网络编程基础(一)
  2. #求教# 公共less模块中的背景图片地址应该怎么处理?
  3. MyEclipse自定义servlet模板
  4. ubuntu14.04 LTS 搜狗输入法安装和不能输入中文的解决方法
  5. ED2k Resource
  6. 通过组策略实现客户端注册证书
  7. mysql left join 结果怎么这么慢
  8. CSS BOX类型和display属性
  9. 活得太累,只因为你索求的太多
  10. 不常用≠没用 Win7容易忽略的四个功能