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 isinstance函数介绍
Apr 14 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
Sep 06 Python
python实现简单五子棋游戏
Jun 18 Python
python导包的几种方法(自定义包的生成以及导入详解)
Jul 15 Python
Django REST framework 如何实现内置访问频率控制
Jul 23 Python
pytorch numpy list类型之间的相互转换实例
Aug 18 Python
Python序列对象与String类型内置方法详解
Oct 22 Python
Flask框架请求钩子与request请求对象用法实例分析
Nov 07 Python
使用python+poco+夜神模拟器进行自动化测试实例
Apr 23 Python
python中列表的含义及用法
May 26 Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
Sep 11 Python
OpenCV利用python来实现图像的直方图均衡化
Oct 21 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
DIY一个适配电脑声卡的动圈话筒放大器
2021/03/02 无线电
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
Windows服务器中PHP如何安装redis扩展
2019/09/27 PHP
Laravel使用原生sql语句并调用的方法
2019/10/09 PHP
javascript date格式化示例
2013/09/25 Javascript
js简单的弹出框有关闭按钮
2014/05/05 Javascript
详解Angularjs filter过滤器
2016/02/06 Javascript
JavaScript中从setTimeout与setInterval到AJAX异步
2017/02/13 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
如何进行微信公众号开发的本地调试的方法
2019/06/16 Javascript
vue引入静态js文件的方法
2020/06/20 Javascript
JS实现数据动态渲染的竖向步骤条
2020/06/24 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
JavaScript快速调试的两个技巧
2020/11/04 Javascript
[02:59]DOTA2完美大师赛主赛事第三日精彩集锦
2017/11/25 DOTA
Python中的模块和包概念介绍
2015/04/13 Python
Python实现查看系统启动项功能示例
2018/05/10 Python
win7 x64系统中安装Scrapy的方法
2018/11/18 Python
程序员写Python时的5个坏习惯,你有几条?
2018/11/26 Python
python实现二级登陆菜单及安装过程
2019/06/21 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
Python合并2个字典成1个新字典的方法(9种)
2019/12/19 Python
Python 过滤错误log并导出的实例
2019/12/26 Python
Django查询优化及ajax编码格式原理解析
2020/03/25 Python
购买瑞典当代设计的腕表和太阳眼镜:TRIWA
2016/10/30 全球购物
美国嘻哈文化生活方式品牌:GLD
2018/04/15 全球购物
毕业生自我鉴定
2013/11/05 职场文书
医学专业职业生涯规划范文
2014/02/05 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
平安校园建设方案
2014/05/02 职场文书
工作失误检讨书(3篇)
2014/10/11 职场文书
个人合伙协议书范本
2014/10/14 职场文书
干部作风纪律整顿心得体会
2016/01/23 职场文书
Python 读写 Matlab Mat 格式数据的操作
2021/05/19 Python
mapstruct的用法之qualifiedByName示例详解
2022/04/06 Java/Android