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 相关文章推荐
pygame学习笔记(6):完成一个简单的游戏
Apr 15 Python
Python的Flask站点中集成xhEditor文本编辑器的教程
Jun 13 Python
安装Python和pygame及相应的环境变量配置(图文教程)
Jun 04 Python
Python探索之pLSA实现代码
Oct 25 Python
深入理解Python分布式爬虫原理
Nov 23 Python
python配置grpc环境
Jan 01 Python
python实现微信每日一句自动发送给喜欢的人
Apr 29 Python
解决Python安装时报缺少DLL问题【两种解决方法】
Jul 15 Python
python批量图片处理简单示例
Aug 06 Python
基于keras输出中间层结果的2种实现方式
Jan 24 Python
解决python执行较大excel文件openpyxl慢问题
May 15 Python
django 获取字段最大值,最新的记录操作
Aug 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
基于mysql的论坛(6)
2006/10/09 PHP
php基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
php桌面中心(二) 数据库写入
2007/03/11 PHP
PHP捕获Fatal error错误的方法
2014/06/11 PHP
PHP判断JSON对象是否存在的方法(推荐)
2016/07/06 PHP
Django中通过定时任务触发页面静态化的处理方式
2018/08/29 PHP
Javascript 面向对象特性
2009/12/28 Javascript
JavaScript Array Flatten 与递归使用介绍
2011/10/30 Javascript
jquery实现最简单的滑动菜单效果代码
2015/09/12 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
[02:31]《DAC最前线》之选手酒店现场花絮
2015/01/30 DOTA
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
Python装饰器decorator用法实例
2014/11/10 Python
Python中IPYTHON入门实例
2015/05/11 Python
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
Python基于socket实现简单的即时通讯功能示例
2018/01/16 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
flask框架视图函数用法示例
2018/07/19 Python
Pycharm更换python解释器的方法
2018/10/29 Python
python opencv将图片转为灰度图的方法示例
2019/07/31 Python
通用的Django注册功能模块实现方法
2021/02/05 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
使用CSS3制作饼状旋转载入效果的实例
2015/06/23 HTML / CSS
canvas仿写贝塞尔曲线的示例代码
2017/12/29 HTML / CSS
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
Shell编程面试题
2012/05/30 面试题
数控加工专业毕业生自荐信
2013/09/27 职场文书
2014年客房部工作总结
2014/11/22 职场文书
2015年司机年终工作总结
2015/05/14 职场文书
奶茶店的创业计划书该怎么写?
2019/07/15 职场文书
python not运算符的实例用法
2021/06/30 Python
详细了解java监听器和过滤器
2021/07/09 Java/Android
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers