python中字典dict常用操作方法实例总结


Posted in Python onApril 04, 2015

本文实例总结了python中字典dict常用操作方法。分享给大家供大家参考。具体如下:

下面的python代码展示python中字典的常用操作,字典在python开发中有着举足轻重的地位,掌握字典操作相当重要

#创建一空字典
x = {}
#创建包含三个项目的字典
x = {"one":1, "two":2, "three":3}
#访问其中的一个元素
x['two']
#返回字典中的所有键列表
x.keys()
#返回字典中的所有值列表
x.values()
#添加一个新的项目
x["four"]=4
#修改一个字典项目
x["one"] = "uno"
#删除一个字典项目
del x["four"]
#复制一个字典到新的变量
y = x.copy()
#清除所有字典项目
x.clear()
#返回字典长度,项目个数
z = len(x)
#检测字典是否包含了指定的key
z = x.has_key("one")
#遍历字典中的key
for item in x.keys(): print item
#遍历字典中的值列表
for item in x.values(): print item
#使用if语句获取字典中相应的键值
if "one" in x:
  print x['one']
if "two" not in x:
  print "Two not found"
if "three" in x:
  del x['three']

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python类的定义、继承及类对象使用方法简明教程
May 08 Python
centos6.7安装python2.7.11的具体方法
Jan 16 Python
Python中join函数简单代码示例
Jan 09 Python
Python实现的列表排序、反转操作示例
Mar 13 Python
python中的协程深入理解
Jun 10 Python
30秒学会30个超实用Python代码片段【收藏版】
Oct 15 Python
Python函数的定义方式与函数参数问题实例分析
Dec 26 Python
Python栈的实现方法示例【列表、单链表】
Feb 22 Python
Python实现屏幕录制功能的代码
Mar 02 Python
解决python虚拟环境切换无效的问题
Apr 30 Python
python实现取余操作的简单实例
Aug 16 Python
Python尾递归优化实现代码及原理详解
Oct 09 Python
python随机生成指定长度密码的方法
Apr 04 #Python
python统计字符串中指定字符出现次数的方法
Apr 04 #Python
python使用sorted函数对列表进行排序的方法
Apr 04 #Python
python实现的简单猜数字游戏
Apr 04 #Python
python使用BeautifulSoup分页网页中超链接的方法
Apr 04 #Python
python实现分析apache和nginx日志文件并输出访客ip列表的方法
Apr 04 #Python
python使用BeautifulSoup分析网页信息的方法
Apr 04 #Python
You might like
php5新改动之短标记启用方法
2008/09/11 PHP
php页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
php绘制一个矩形的方法
2015/01/24 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
PHP标准类(stdclass)用法示例
2016/09/28 PHP
php实现HTML实体编号与非ASCII字符串相互转换类实例
2016/11/02 PHP
原生JS实现Ajax通过GET方式与PHP进行交互操作示例
2018/05/12 PHP
PHP使用递归按层级查找数据的方法
2019/11/10 PHP
给Javascript数组插入一条记录的代码
2007/08/30 Javascript
jQuery选择没有colspan属性的td的代码
2010/07/06 Javascript
JS动态添加option和删除option(附实例代码)
2013/04/01 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
Javascript浅谈之引用类型
2013/12/18 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
js实现ifram取父窗口URL地址的方法
2015/02/09 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
基于jQuery的checkbox全选问题分析
2016/11/18 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
2018/09/12 Javascript
Angular6 Filter实现页面搜索的示例代码
2018/12/02 Javascript
JS使用对象的defineProperty进行变量监控操作示例
2019/02/02 Javascript
Python中lambda的用法及其与def的区别解析
2014/07/28 Python
Python脚本文件打包成可执行文件的方法
2015/06/02 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
Django添加sitemap的方法示例
2018/08/06 Python
我们为什么要减少Python中循环的使用
2019/07/10 Python
Python操作注册表详细步骤介绍
2020/02/05 Python
Python把图片转化为pdf代码实例
2020/07/28 Python
意大利独特而优质的家居用品:Fazzini
2018/12/05 全球购物
美国滑板店:Tactics
2020/11/08 全球购物
德国便宜的宠物店:Brekz.de
2020/10/23 全球购物
幼儿园新年寄语
2014/04/03 职场文书
大型营销活动计划书
2014/04/28 职场文书
商品陈列协议书
2014/09/29 职场文书
仓管员岗位职责范本
2015/04/01 职场文书
音乐会主持人开场白
2015/05/28 职场文书