遍历python字典几种方法 分类: python 2013-01-22 13:40 332人阅读 评论(0) 收藏
2013-01-22 13:40
926 查看
字典的关键字参数,可以省略key的引号,针对字符串
>>> dict(one='1', two='2')
{'two': '2', 'one': '1'}
遍历python字典几种方法
遍历dict的时候,养成使用 for k in d.keys() 的习惯。has_key()方法效率要比 key in xxx.keys()高
脚本:
#!/usr/bin/python dict={"a":"apple","b":"banana","o":"orange"} print "##########dict######################" for i in dict: print "dict[%s]=" % i,dict[i] print "###########items#####################" for (k,v) in dict.items(): print "dict[%s]=" % k,v print "###########iteritems#################" for k,v in dict.iteritems(): print "dict[%s]=" % k,v print "###########iterkeys,itervalues#######" for k,v in zip(dict.iterkeys(),dict.itervalues()): print "dict[%s]=" % k,v
执行结果:
##########dict###################### dict[a]= apple dict[b]= banana dict[o]= orange ###########items##################### dict[a]= apple dict[b]= banana dict[o]= orange ###########iteritems################# dict[a]= apple dict[b]= banana dict[o]= orange ###########iterkeys,itervalues####### dict[a]= apple dict[b]= banana dict[o]= orange
本文出自 “Larry学习之路” 博客,请务必保留此出处/article/6932420.html
That which didn't kill me makes me stronger
相关文章推荐
- 字典的fromkeys()方法 分类: python基础学习 2013-06-15 16:31 305人阅读 评论(0) 收藏
- Python单例模式的4种实现方法 分类: python学习 2015-05-08 16:49 42人阅读 评论(0) 收藏
- python update()方法 分类: python 2013-03-13 11:29 309人阅读 评论(0) 收藏
- 学习bisect模块保持列表排序 分类: python 2013-01-22 10:39 200人阅读 评论(0) 收藏
- VxWorks嵌入式系统几种常用的延时方法 分类: vxWorks 2014-09-26 18:10 467人阅读 评论(0) 收藏
- urlopen error [Errno 10061]解决方法 分类: python 2013-06-09 11:22 3358人阅读 评论(0) 收藏
- python发送各类邮件的主要方法 分类: python Module python 小练习 2014-01-14 14:52 310人阅读 评论(0) 收藏
- python 调用shell命令三种方法 分类: python基础学习 python Module 2014-01-13 14:13 239人阅读 评论(0) 收藏
- 继承父类,调用父类中的方法 分类: python 小练习 python基础学习 2014-01-10 17:54 325人阅读 评论(0) 收藏
- Android延时执行的几种方法 分类: Android Activity 2014-07-03 16:37 96人阅读 评论(0) 收藏
- 字符串strip()方法注意事项 分类: python基础学习 2013-08-16 12:01 422人阅读 评论(0) 收藏
- 将两个列表元素组成字典 分类: python 小练习 2013-11-12 18:17 750人阅读 评论(0) 收藏
- 使用os.walk()方法 分类: python 小练习 2013-08-14 10:52 1465人阅读 评论(0) 收藏
- ios基础之关闭输入框的几种常见方法集锦 分类: ios开发 2015-04-01 19:33 134人阅读 评论(0) 收藏
- C#不使用Split()方法,遍历数组,使用“|”分割元素并输出 分类: C# 2012-05-13 23:21 1416人阅读 评论(0) 收藏
- #遍历E盘下的mp3文件 分类: python 小练习 python 2013-05-14 18:27 303人阅读 评论(0) 收藏
- 使用正则表达式替换文件内容 分类: python 小练习 2013-08-13 15:07 332人阅读 评论(0) 收藏
- #小练习 使用字典保存HTMLParser解析的数据 分类: python 小练习 HTMLParser 2013-11-08 20:51 574人阅读 评论(0) 收藏
- Python的静态方法和类成员方法 分类: python学习 2015-05-07 19:45 40人阅读 评论(0) 收藏
- 安装Ulipad后,双击无法启动的解决方法 分类: python 2012-11-29 19:08 1994人阅读 评论(5) 收藏