[python] 字典 pop(key)函数:删除字典中key及其值,并返回该值
功能
删除字典给定键 key
及对应的值,返回值为被删除的值。key
不在字典中,则返回 default
值。
一般会在更新字典的时候用到。
语法
value_deleted = dict_name.pop(key[,default])
key
: 要删除的键值对中的键default
: 如果没有字典中key
,返回 default 值
示例
label_map={'Case_Based': 0, 'Theory': 1, 'Genetic_Algorithms': 2, 'Probabilistic_Methods': 3,'Neural_Networks': 4, 'Reinforcement_Learning': 5, 'Rule_Learning': 6}count_result={2: 818, 1: 426, 6: 418, 4: 351, 5: 298, 3: 217, 0: 180}if label_map is not None: # 将用于计算的label替换为原有的labelfor key, value in label_map.items():# print(key, value)count_result.update({key: count_result[value]})count_result.pop(value)for key, value in count_result.items():print(key , ':' , value)
[python] 字典 pop(key)函数:删除字典中key及其值,并返回该值相关推荐
- pandas使用dropna函数删除dataframe中全是缺失值的数据列(drop columns with all missing values in dataframe)
pandas使用dropna函数删除dataframe中全是缺失值的数据列(drop columns with all missing values in dataframe) 目录
- pandas使用query函数删除dataframe中某一列数值小于某一特定值的行(remove dataframe rows baed on column value)
pandas使用query函数删除dataframe中某一列数值小于某一特定值的行(remove dataframe rows baed on column value) 目录
- pandas使用drop函数删除dataframe中指定索引列表对应位置的数据行(drop multiple rows in dataframe with integer index)
pandas使用drop函数删除dataframe中指定索引列表对应位置的数据行(drop multiple rows in dataframe with integer index) 目录
- pandas使用duplicated函数删除dataframe中重复列名称的数据列、默认保留重复数据列中的第一个数据列(removing duplicate columns in dataframe)
pandas使用duplicated函数删除dataframe中重复列名称的数据列.默认保留重复数据列中的第一个数据列(removing duplicate columns in dataframe) ...
- pandas使用dropna函数删除dataframe中列非缺失值的个数小于某一阈值的数据列
pandas使用dropna函数删除dataframe中列非缺失值的个数小于某一阈值的数据列(drop columns with non missing values less than a thre ...
- pandas使用query函数删除dataframe中两个数据列加和小于某一特定值的数据行(removing rows based on multiple dataframe column value
pandas使用query函数删除dataframe中两个数据列加和小于某一特定值的数据行(removing rows based on multiple dataframe column value ...
- pandas使用dropna函数删除dataframe中所有包含缺失值的数据行(drop rows which contain missing vlaues in dataframe)
pandas使用dropna函数删除dataframe中所有包含缺失值的数据行(drop rows which contain missing vlaues in dataframe) 目录
- pandas使用query函数删除dataframe中某一列数值等于某一特定值的行(remove dataframe rows baed on column value)
pandas使用query函数删除dataframe中某一列数值等于某一特定值的行(remove dataframe rows baed on column value) 目录
- pandas使用dropna函数删除dataframe中列非缺失值的个数小于某一比例阈值的数据列
pandas使用dropna函数删除dataframe中列非缺失值的个数小于某一比例阈值的数据列(drop columns with non missing values less than a pr ...
- php 下拉菜单 不提交 选中的值,在html中怎样可以做到下拉菜单提交后保留选中值不返回默认值...
这次给大家带来在html中怎样可以做到下拉菜单提交后保留选中值不返回默认值,在html中做到下拉菜单提交后保留选中值不返回默认值的注意事项有哪些,下面就是实战案例,一起来看一下. 代码如下: // 获 ...
最新文章
- 手机端登陆github产生ssl handshake aborted error如何解决?
- 互联网文本内容安全:腾讯云天御AI对抗实践
- GCDPlot 0.31 发布
- [转]ES6、ES7、ES8、ES9、ES10新特性一览 (个人整理,学习笔记)
- 垂直和水平居中方法小结
- “睡服”面试官系列第四篇之字符串的扩展(建议收藏学习)
- 华为swot分析2020_科技口译现场:华为2020全球分析师大会
- php curl 关闭tcp连接,BASH CURL:顺序运行时,请勿关闭请求之间的连接
- react 中event 的处理方式
- 处理效应模型stata实例_『Stata』政策处理效应PSM模型基本命令汇总
- Proteus做C51最小系统的仿真
- 硬件设计丨什么是硬件工程师?
- PHP对接苹果支付全流程
- 网络安全理论与技术概述-带你了解网络安全
- The following packages have unmet dependencies
- React Loadable中文文档
- 将一个数组中重复的元素去除,并且返回一个新数组
- 鼠标连点器电脑版安装使用教程
- openwrt对mt7620n的zbt-wa05路由器…
- 网页快照(Snapshot)使用的相关研究(萌新向总结)
热门文章
- micropython和python区别-什么是 MicroPython ?它有什么优势?
- 语音识别方案设计书.doc
- vue.config.js代理配置失效 如何解决
- Vue3学习之第一节:初识setup
- laydate报Uncaught TypeError: Cannot read property 'appendChild' of undefined
- 【堆笔记】java堆(PriorityQueue)的相关操作
- 【java笔记】StringBuilder类
- Red5开发第一步-Hello World
- 搜索的php mysql代码生成器_PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)...
- php ecdsa secp256k1,从上的压缩派生ECDSA未压缩公钥