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常见文件操作的函数示例代码
Nov 15 Python
windows系统中python使用rar命令压缩多个文件夹示例
May 06 Python
简单的Python的curses库使用教程
Apr 11 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
Jan 20 Python
python之pandas用法大全
Mar 13 Python
Python redis操作实例分析【连接、管道、发布和订阅等】
May 16 Python
python 环境搭建 及python-3.4.4的下载和安装过程
Jul 20 Python
详解python中的index函数用法
Aug 06 Python
Python 实现文件读写、坐标寻址、查找替换功能
Sep 11 Python
PyQt5-QDateEdit的简单使用操作
Jul 12 Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
Nov 12 Python
python实现ping命令小程序
Dec 28 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
实用函数4
2007/11/08 PHP
PHP简单系统查询模块代码打包下载
2008/06/07 PHP
PHP curl模拟浏览器采集阿里巴巴的实现代码
2011/04/20 PHP
ThinkPHP连接数据库及主从数据库的设置教程
2014/08/22 PHP
php使用date和strtotime函数输出指定日期的方法
2014/11/14 PHP
php使用PDO执行SQL语句的方法分析
2017/02/16 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
PHP+swoole+linux实现系统监控和性能优化操作示例
2019/04/15 PHP
javascript读取RSS数据
2007/01/20 Javascript
JS 实现点击a标签的时候让其背景更换
2013/10/15 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
Node.js中安全调用系统命令的方法(避免注入安全漏洞)
2014/12/05 Javascript
整理Javascript数组学习笔记
2015/11/29 Javascript
JavaScript知识点总结之如何提高性能
2016/01/15 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
js实现文字截断功能
2016/09/14 Javascript
简述Angular 5 快速入门
2017/11/04 Javascript
解析Vue2 dist 目录下各个文件的区别
2017/11/22 Javascript
webpack4.x打包过程详解
2018/07/18 Javascript
记一次webapck4 配置文件无效的解决历程
2018/09/19 Javascript
Python文件操作基本流程代码实例
2017/12/11 Python
python scp 批量同步文件的实现方法
2019/01/03 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
如何在Django中设置定时任务的方法示例
2019/01/18 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
2019/04/01 Python
Python读取YAML文件过程详解
2019/12/30 Python
Python实现RabbitMQ6种消息模型的示例代码
2020/03/30 Python
Python StringIO及BytesIO包使用方法解析
2020/06/15 Python
学python需要去培训机构吗
2020/07/01 Python
米兰必去买手店排行榜首位:Antonioli
2016/09/11 全球购物
英国邮购活的植物主要供应商:Gardening Direct
2019/01/28 全球购物
浙江文明网签名寄语
2014/01/18 职场文书
公司员工检讨书
2014/02/08 职场文书
在Python中如何使用yield
2021/06/07 Python
详解CSS中的特指度和层叠问题
2021/07/15 HTML / CSS