python中如何删除字典中的元素_python中字典删除元素
方法一 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中字典删除元素相关推荐
- python里删除range里的数字_python中range函数与列表中删除元素
一.range函数使用 range(1,5) 代表从1到4(不包含5),结果为:1,2,3,4 ,默认步长为1 range(1,5,2) 结果为:1, 3 (同样不包含5) ,步长为2 ...
- python dict 删除元素_python中如何删除dict元素?
我们知道如果我们在网络上发布不当.不正确的言论.网站会把我们的评论删除.正是因为是不正确的,它就没有存在的必要.之前小编向大家介绍了在python字典里添加元素的三种方法(https://www.py ...
- python列表取出元素_python中的列表,添加元素,获取元素,删除元素,列表分片,常用操作符...
一. 创建列表,分为创建普通列表,混合列表,和空列表.其中混合列表是指string,int, float等都可以写在同一个列表里,空列表是指列表可以为空 二. 在列表添加成员方法 1. append( ...
- python list删除元素_python中List添加、删除元素的几种方法
原博文 2015-06-21 18:51 − 一.python中List添加元素的几种方法 List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非 ...
- python list 去除元素_python中如何删除list元素?
我们在使用微博的时候,看到关注的内容,会评论加入这件事的讨论.但是随着事态的发现,你可能会发现自己的言论不正确,你会选择删除.删除在我们生活中是很常见的事情,谁都不希望错误发生,一旦发生,就要删除改正 ...
- python 字典定义日志用法_python中字典(Dictionary)用法实例详解
本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...
- python中元祖 字典 列表的区别_Python中元祖,列表,字典的区别
原博文 2016-08-16 15:25 − Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的 ...
- python字典有什么用_Python中的字典介绍
一.什么是字典? 字典是python语言中唯一的映射类型 映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的广西,通常被认为是可变的哈希表 字典对象是可变的,它是一个容器类型, ...
- python中字典del的用法_python中字典(Dictionary)用法实例详解
本文展示了字典在python中的使用.分享给大家参考.具体分析如下: 字典是一种映射结构的数据类型,由无序的"键值对"组成.字典的关键字必须是不可改变的类型,如字符串.数字和元组: ...
- python字典遍历取值_Python中字典的使用
字典(dictionary)是除列表以外Python中最灵活的数据类型 字典也可以用来存储多个数据 和列表的区别 列表是有序的对象集合 字典是无序的对象集合 字典用{}定义 字典使用键值对存储数据,键 ...
最新文章
- wxPython笔记
- 2006第三季度:10大最糟科技事件
- 树莓派进阶之路 (014) - 树莓派远程连接的三种方式总结
- visual studio 没有属性页_驯龙物语10月14日更新|新增快捷购买页签
- Diango博客--13.将“视图函数”类转化为“类视图”
- SpringBoot实战教程(8)| 整合mybatis-plus
- SpringBoot 实现接口参数加密解密功能
- linux让指定文件具有sudo的权限,Linux学习笔记——使用指定的用户权限执行程序——sudo...
- 基于SSH的房屋租赁管理系统
- 最新二次开发知宇自动发卡系统源码/全网对接/功能齐全
- 零基础的学习者应该怎么开始学习呢?Python核心知识学习思维分享
- 浅析ARM公司在物联网领域的战略布局
- moment 计算日期差
- C语言system()函数
- codecs.open和open的区别
- 交付是一种基本的态度
- 谷歌发布古埃及象形文字翻译工具;我国最大规模5G智能电网建成
- 百练-4110 圣诞老人的礼物-Santa Clau’s Gifts
- matplotlib绘图库
- java虚拟机之gc