遍历python字典几种方法总结(推荐)


Posted in Python onSeptember 11, 2016

如下所示:

aDict = {'key1':'value1', 'key2':'value2', 'key3':'value3'}
print '-----------dict-------------'
for d in aDict:
  print "%s:%s" %(d, aDict[d])

print '-----------item-------------'
for (k,v) in aDict.items():
  print '%s:%s' %(k, v)

#效率最高

print '------------iteritems---------'
for k,v in aDict.iteritems():
  print '%s:%s' % (k, v)

#最笨的方法

print '---------iterkeys---------------'
for k in aDict.iterkeys():
  print '%s:%s' % (k, aDict[k])

print '------------iterkeys, itervalues----------'
for k,v in zip(aDict.iterkeys(), aDict.itervalues()):
  print '%s:%s' % (k, v)

运行结果:

<pre name="code" class="python">-----------dict-------------
key3:value3
key2:value2
key1:value1
-----------item-------------
key3:value3
key2:value2
key1:value1
------------iteritems---------
key3:value3
key2:value2
key1:value1
---------iterkeys---------------
key3:value3
key2:value2
key1:value1
------------iterkeys, itervalues----------
key3:value3
key2:value2
key1:value1

以上这篇遍历python字典几种方法总结(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
部署Python的框架下的web app的详细教程
Apr 30 Python
Python设计模式中单例模式的实现及在Tornado中的应用
Mar 02 Python
Python中shutil模块的常用文件操作函数用法示例
Jul 05 Python
对python中return和print的一些理解
Aug 18 Python
基于python中pygame模块的Linux下安装过程(详解)
Nov 09 Python
Python 使用类写装饰器的小技巧
Sep 30 Python
python遍历文件夹找出文件夹后缀为py的文件方法
Oct 21 Python
Django Rest framework解析器和渲染器详解
Jul 25 Python
Python 日志logging模块用法简单示例
Oct 18 Python
Python3将jpg转为pdf文件的方法示例
Dec 13 Python
python GUI库图形界面开发之PyQt5布局控件QVBoxLayout详细使用方法与实例
Mar 06 Python
django有哪些好处和优点
Sep 01 Python
python遍历 truple list dictionary的几种方法总结
Sep 11 #Python
浅谈python中的变量默认是什么类型
Sep 11 #Python
python中常用的九种预处理方法分享
Sep 11 #Python
python 打印出所有的对象/模块的属性(实例代码)
Sep 11 #Python
python 打印对象的所有属性值的方法
Sep 11 #Python
全面了解python中的类,对象,方法,属性
Sep 11 #Python
Python读取图片属性信息的实现方法
Sep 11 #Python
You might like
用PHP生成自己的LOG文件
2006/10/09 PHP
PHP设计模式之工厂模式定义与用法详解
2018/04/03 PHP
thinkPHP框架中执行事务的方法示例
2018/05/31 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
关于javascript document.createDocumentFragment()
2009/04/04 Javascript
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
关于extjs4如何获取grid修改后的数据的问题
2013/08/07 Javascript
js验证IP及子网掩码的合法性有效性示例
2014/04/30 Javascript
JavaScript实现的圆形浮动标签云效果实例
2015/08/06 Javascript
jQuery实现的超简单点赞效果实例分析
2015/12/31 Javascript
js实现界面向原生界面发消息并跳转功能
2016/11/22 Javascript
javascript 中iframe高度自适应(同域)实例详解
2017/05/16 Javascript
Angular 2父子组件数据传递之@Input和@Output详解 (上)
2017/07/05 Javascript
老生常谈js数据类型
2017/08/03 Javascript
原生js封装的ajax方法示例
2018/08/02 Javascript
Vue点击切换颜色的方法
2018/09/13 Javascript
jQuery操作cookie的示例代码
2019/06/05 jQuery
Javascript 对象(object)合并操作实例分析
2019/07/30 Javascript
微信小程序中button去除默认的边框实例代码
2019/08/01 Javascript
在layui tab控件中载入外部html页面的方法
2019/09/04 Javascript
python文件和目录操作方法大全(含实例)
2014/03/12 Python
如何搜索查找并解决Django相关的问题
2014/06/30 Python
对python中Librosa的mfcc步骤详解
2019/01/09 Python
画pytorch模型图,以及参数计算的方法
2019/08/17 Python
python3的UnicodeDecodeError解决方法
2019/12/20 Python
Pycharm最新激活码2019(推荐)
2019/12/31 Python
python在linux环境下安装skimage的示例代码
2020/10/14 Python
CSS3感应鼠标的背景闪烁和图片缩放动画效果
2014/05/14 HTML / CSS
美国皮靴公司自1863年:The Frye Company
2016/11/30 全球购物
西班牙拥有最佳品牌的动物商店:Animalear.com
2018/01/05 全球购物
实习鉴定范文
2013/12/19 职场文书
社会实践感言
2014/01/25 职场文书
浙大毕业生自荐信
2014/01/26 职场文书
写好自荐信需做到的5要点
2014/03/07 职场文书
优秀教师单行材料
2014/12/16 职场文书