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 相关文章推荐
Django开发中复选框用法示例
Mar 20 Python
解决python删除文件的权限错误问题
Apr 24 Python
Python实现查找数组中任意第k大的数字算法示例
Jan 23 Python
Flask模板引擎Jinja2使用实例
Apr 23 Python
基于plt.title无法显示中文的快速解决
May 16 Python
Keras Convolution1D与Convolution2D区别说明
May 22 Python
Python叠加矩形框图层2种方法及效果
Jun 18 Python
python3.7添加dlib模块的方法
Jul 01 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 Python
Django中使用Celery的方法步骤
Dec 07 Python
Python中Selenium对Cookie的操作方法
Jul 09 Python
python开发的自动化运维工具ansible详解
Aug 07 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
第十三节--对象串行化
2006/11/16 PHP
PHP 用数组降低程序的时间复杂度
2009/12/04 PHP
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
php中array_unshift()修改数组key注意事项分析
2016/05/16 PHP
CI框架无限级分类+递归的实现代码
2016/11/01 PHP
PHP函数按引用传递参数及函数可选参数用法示例
2018/06/04 PHP
根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
2007/02/22 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
2014/06/14 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
2016/03/25 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
2017/12/14 Javascript
vue slot 在子组件中显示父组件传递的模板
2018/03/02 Javascript
详解angular如何调用HTML字符串的方法
2018/06/30 Javascript
在vue中使用vue-echarts-v3的实例代码
2018/09/13 Javascript
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
js+cavans实现图片滑块验证
2020/09/29 Javascript
Python交换变量
2008/09/06 Python
Python 操作文件的基本方法总结
2017/08/10 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
2018/04/27 Python
在Python 中实现图片加框和加字的方法
2019/01/26 Python
Python自定义一个异常类的方法
2019/06/27 Python
PyQt5实现暗黑风格的计时器
2019/07/29 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
python实现两个一维列表合并成一个二维列表
2019/12/02 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
西班牙在线药店:DosFarma
2020/03/28 全球购物
在职研究生自我鉴定
2013/10/16 职场文书
资产评估专业学生的自我鉴定
2013/11/14 职场文书
幼儿园英语教学反思
2014/01/30 职场文书
产品质量承诺书
2014/03/27 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
华清池导游词
2015/02/02 职场文书
春晚观后感
2015/06/11 职场文书
2016年元旦主持词
2015/07/06 职场文书
python中对列表的删除和添加方法详解
2022/02/24 Python