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 相关文章推荐
Python3基础之基本数据类型概述
Aug 13 Python
Python递归函数定义与用法示例
Jun 02 Python
python中Matplotlib实现绘制3D图的示例代码
Sep 04 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
使用Flask集成bootstrap的方法
Jul 24 Python
使用python获取电脑的磁盘信息方法
Nov 01 Python
django框架自定义模板标签(template tag)操作示例
Jun 24 Python
python 表格打印代码实例解析
Oct 12 Python
使用pyqt5 tablewidget 单元格设置正则表达式
Dec 13 Python
Python文本处理简单易懂方法解析
Dec 19 Python
Jupyter Notebook 文件默认目录的查看以及更改步骤
Apr 14 Python
python保存图片的四个常用方法
Feb 28 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
php使用Cookie控制访问授权的方法
2015/01/21 PHP
简单谈谈PHP中的Reload操作
2016/12/12 PHP
jquery 卷帘效果实现代码(不同方向)
2013/02/05 Javascript
jquery 列表双向选择器之改进版
2013/08/09 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
JSP中使用JavaScript动态插入删除输入框实现代码
2014/06/13 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
2015/04/10 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
详解JavaScript的策略模式编程
2015/06/24 Javascript
JS控制按钮10秒钟后可用的方法
2015/12/22 Javascript
微信支付 JS API支付接口详解
2016/07/11 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
2019/08/20 Javascript
让mocha支持ES6模块的方法实现
2020/01/14 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
tornado捕获和处理404错误的方法
2014/02/26 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
pycharm设置注释颜色的方法
2018/05/23 Python
python交易记录整合交易类详解
2019/07/03 Python
Tensorflow实现神经网络拟合线性回归
2019/07/19 Python
Django封装交互接口代码
2020/07/12 Python
python中spy++的使用超详细教程
2021/01/29 Python
python解包概念及实例
2021/02/17 Python
HTML5 visibilityState属性详细介绍和使用实例
2014/05/03 HTML / CSS
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
周生生珠宝香港官网:Chow Sang Sang(香港及海外配送)
2019/09/05 全球购物
函数指针的定义是什么
2016/08/14 面试题
META-INF文件夹中的MANIFEST.MF的作用
2016/06/21 面试题
化学实验员岗位职责
2013/12/28 职场文书
工程专业求职自荐书范文
2014/02/18 职场文书
生态养殖创业计划书
2014/05/06 职场文书
学习保证书怎么写
2015/02/26 职场文书
如何使用Python对NetCDF数据做空间相关分析
2021/04/21 Python
关于python爬虫应用urllib库作用分析
2021/09/04 Python