python操作字典类型的常用方法(推荐)


Posted in Python onMay 16, 2016

has_key()方法可以检查字典中是否含有指定的键,如果有则返回True,否则就返回False。

语法格式:

dictionary_name.has_key(key) 

dict1 = {'01':'yangry','02':'weild','03':'hexh','04':'huangmg'}
print dict1.has_key('02')
print dict1.has_key('08') 

#result
True
False

2.clear()方法

用于清除字典中所有的项,无返回值。

使用方式:

dictionary_name.clear()

3,copy方法

copy()方法返回一个具有相同键值对的新字典,格式如下:

dictionary_targetname = dictionary_sourcenme.copy()

4,fromkeys()方法

使用给定的键来建立新的字典,每个键值对应的值为None。

dictionary_name.fromkeys([key1,key2,...],(default_value))

5,update()方法

格式:

update_dictionary.update(source_dictionary) 

mydict1 = {'1':'yy11','2':'yy22','3':'yy33'}
newdict = {'2':'success'} 

mydict1.update(newdict)
print mydict1 


#result
{'1': 'yy11', '3': 'yy33', '2': 'success'}

以上这篇python操作字典类型的常用方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python生成随机密码或随机字符串的方法
Jul 03 Python
50行Python代码实现人脸检测功能
Jan 23 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
Jul 27 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
Jul 15 Python
基于numpy中的expand_dims函数用法
Dec 18 Python
python基于三阶贝塞尔曲线的数据平滑算法
Dec 27 Python
python常用运维脚本实例小结
Feb 14 Python
Python猴子补丁Monkey Patch用法实例解析
Mar 23 Python
树莓派4B安装Tensorflow的方法步骤
Jul 16 Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
Nov 18 Python
PyQt5 显示超清高分辨率图片的方法
Apr 11 Python
Tensorflow与RNN、双向LSTM等的踩坑记录及解决
May 31 Python
python字典的常用操作方法小结
May 16 #Python
浅析Python 中整型对象存储的位置
May 16 #Python
python字符类型的一些方法小结
May 16 #Python
浅谈Python 中整型对象的存储问题
May 16 #Python
Python对文件操作知识汇总
May 15 #Python
python实现SMTP邮件发送功能
Jun 16 #Python
详解Python函数作用域的LEGB顺序
May 14 #Python
You might like
php图片加水印原理(超简单的实例代码)
2013/01/18 PHP
php取整函数ceil,floo,round的用法及介绍
2013/08/31 PHP
php+mysql查询优化简单实例
2015/01/13 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
2015/07/29 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
Javascript 命名空间模式
2013/11/01 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
2015/04/12 Javascript
javascript正则表达式基础知识入门
2015/04/20 Javascript
jQuery子窗体取得父窗体元素的方法
2015/05/11 Javascript
7个jQuery最佳实践
2016/01/12 Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
2016/11/25 Javascript
微信小程序点击控件修改样式实例详解
2017/07/07 Javascript
ExtJs整合Echarts的示例代码
2018/02/27 Javascript
react实现移动端下拉菜单的示例代码
2020/01/16 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
2020/10/24 Javascript
python调用java模块SmartXLS和jpype修改excel文件的方法
2015/04/28 Python
在Python中操作文件之truncate()方法的使用教程
2015/05/25 Python
python实现爬虫统计学校BBS男女比例之多线程爬虫(二)
2015/12/31 Python
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
python 进程的几种创建方式详解
2019/08/29 Python
Python3监控疫情的完整代码
2020/02/20 Python
利用jupyter网页版本进行python函数查询方式
2020/04/14 Python
python 指定源路径来解决import问题的操作
2021/03/04 Python
html5中的input新属性range使用记录
2014/09/05 HTML / CSS
澳大利亚相机之家:Camera House
2017/11/30 全球购物
高三毕业生自我鉴定
2013/12/20 职场文书
班组长安全工作职责
2014/07/15 职场文书
乡镇个人对照检查材料
2014/08/22 职场文书
幼儿园新学期开学寄语
2015/05/27 职场文书
使用canvas仿Echarts实现金字塔图的实例代码
2021/11/11 HTML / CSS
TV动画《间谍过家家》公开PV
2022/03/20 日漫
HTML 里 img 元素的 src 和 srcset 属性的区别详解
2023/05/21 HTML / CSS