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 相关文章推荐
windows 下python+numpy安装实用教程
Dec 23 Python
python 类对象和实例对象动态添加方法(分享)
Dec 31 Python
Python爬虫文件下载图文教程
Dec 23 Python
Python 2/3下处理cjk编码的zip文件的方法
Apr 26 Python
基于Python安装pyecharts所遇的问题及解决方法
Aug 12 Python
pytorch实现特殊的Module--Sqeuential三种写法
Jan 15 Python
python图形开发GUI库wxpython使用方法详解
Feb 14 Python
Python *args和**kwargs用法实例解析
Mar 02 Python
Python安装OpenCV的示例代码
Mar 05 Python
django的模型类管理器——数据库操作的封装详解
Apr 01 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
Nov 26 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数组函数
2008/08/18 PHP
WordPress中编写自定义存储字段的相关PHP函数解析
2015/12/25 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
extjs grid设置某列背景颜色和字体颜色的实现方法
2010/09/06 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
jquery实现拖拽调整Div大小
2015/01/30 Javascript
解决bootstrap中modal遇到Esc键无法关闭页面
2015/03/09 Javascript
Vue.js -- 过滤器使用总结
2017/02/18 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
2017/03/17 Javascript
JavaScript无操作后屏保功能的实现方法
2017/07/04 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
webpack-dev-server自动更新页面方法
2018/02/22 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
Vue.js自定义指令学习使用详解
2019/10/19 Javascript
Jquery Datatables的使用详解
2020/01/30 jQuery
详解element-ui 表单校验 Rules 配置 常用黑科技
2020/07/11 Javascript
VUE UPLOAD 通过ACTION返回上传结果操作
2020/09/07 Javascript
Python使用分布式锁的代码演示示例
2018/07/30 Python
python调用虹软2.0第三版的具体使用
2019/02/22 Python
Python3内置模块random随机方法小结
2019/07/13 Python
pytorch程序异常后删除占用的显存操作
2020/01/13 Python
Python3 assert断言实现原理解析
2020/03/02 Python
python 通过exifread读取照片信息
2020/12/24 Python
受希腊女神灵感的晚礼服、鸡尾酒礼服和婚纱:THEIA
2018/04/15 全球购物
产品销售员岗位职责
2013/12/18 职场文书
运动会广播稿100字
2014/01/11 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
抗震救灾标语
2014/06/26 职场文书
食品安全汇报材料
2014/08/18 职场文书
迎新生标语大全
2014/10/06 职场文书
店铺转让协议书
2014/12/02 职场文书
2016元旦文艺汇演主持词
2015/07/06 职场文书
Java 获取Word中所有的插入和删除修订的方法
2022/04/06 Java/Android