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列表去重方法
Jan 17 Python
Python2.7 实现引入自己写的类方法
Apr 29 Python
numpy 计算两个数组重复程度的方法
Nov 07 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
Apr 01 Python
python微信撤回监测代码
Apr 29 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
Jun 26 Python
Python函数装饰器原理与用法详解
Aug 16 Python
使用Python进行中文繁简转换的实现代码
Oct 18 Python
python 监测内存和cpu的使用率实例
Nov 28 Python
如何从csv文件构建Tensorflow的数据集
Sep 21 Python
python 爬虫爬取京东ps4售卖情况
Dec 18 Python
如何在Python项目中引入日志
May 31 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的计数器程序
2006/10/09 PHP
一个简单的php实现的MySQL数据浏览器
2007/03/11 PHP
PHPUnit PHP测试框架安装方法
2011/03/23 PHP
php实现的RSS生成类实例
2015/04/23 PHP
WordPress中编写自定义存储字段的相关PHP函数解析
2015/12/25 PHP
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
2010/03/11 Javascript
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
javaScript实现浮点数转十六进制字符
2013/10/29 Javascript
raphael.js绘制中国地图 地图绘制方法
2014/02/12 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
jquery获取选中的文本和值的方法
2014/07/08 Javascript
js和jquery中循环的退出和继续学习记录
2014/09/06 Javascript
了不起的node.js读书笔记之node的学习总结
2014/12/22 Javascript
简易的投票系统以及js刷票思路和方法
2015/04/07 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
2016/11/10 Javascript
利用Bootstrap实现表格复选框checkbox全选
2016/12/21 Javascript
JS自定义滚动条效果简单实现代码
2020/10/27 Javascript
Jquery ajax书写方法代码实例解析
2020/06/12 jQuery
OpenLayer3自定义测量控件MeasureTool
2020/09/28 Javascript
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
python 编写简单网页服务器的实例
2018/06/01 Python
Python面向对象封装操作案例详解 II
2020/01/02 Python
python实现翻译word表格小程序
2020/02/27 Python
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
丝芙兰新加坡官网:Sephora新加坡
2018/12/04 全球购物
员工评语大全
2014/01/19 职场文书
50岁生日感言
2014/01/23 职场文书
表彰先进的通报
2014/01/31 职场文书
优秀毕业生自荐信
2014/06/10 职场文书
2015年女职工工作总结
2015/05/15 职场文书
早会开场白台词大全
2015/06/01 职场文书
婚礼必备主持词范本!
2019/07/23 职场文书
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
2021/04/22 HTML / CSS
MySQL悲观锁与乐观锁的实现方案
2021/11/02 MySQL
vue实现Toast组件轻提示
2022/04/10 Vue.js
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android