定义字典 dic = {'a':"hello",'b':"how",'c':"you"}

方法一:for key in dic:

print key,dic[key]

print key + str(dic[key])

结果:a hello

ahello

c you

cyou

b how

bhow

细节:

print key,dic[key],后面有个逗号,自动生成一个空格

print key + str(dic[key]),连接两个字符串,用的是加号,直接输出,中间不加逗号

方法二:for (k,v) in dic.items():

print "dic[%s]="%k,v

结果:dic[a]= hello

dic[c]= you

dic[b]= how

方法三:for k,v in dic.iteritems():

print "dic[%s]="%k,v

结果:dic[a]= hello

dic[c]= you

dic[b]= how

对比:

items()返回的是列表对象,而iteritems()返回的是iterator对象。例如:print dic.items() #[('a', 'hello'), ('c', 'you'), ('b', 'how')]

print dic.iteritems() #

深究:iteritor是迭代器的意思,一次反悔一个数据项,知道没有为止for i in dic.iteritems():

print i

结果:('a', 'hello')

('c', 'you')

('b', 'how')

【相关推荐】

python字典方法有三种_介绍三种访问字典的方法相关推荐

  1. 如何人物抠图?介绍三种人物抠图的方法

    如何将照片里的人物从照片里抠出来呢?在广告制作. 社交媒体.商品展示.影视制作等场景下,需要将产品图片与人物图片进行组合,这时就需要将人物从原始图片中抠出来,然后放置到广告背景中.今天来介绍三种方法, ...

  2. python 文件上传 web_pythonweb自动化三种文件上传方法

    文件上传三种方式: (一)查看元素标签,如果是input,则可以参照文本框输入的形式进行文件上传 方法:和用户输入是一样的,使用send_keys 步骤:1.找到定位元素,2,输入文件路径 ele=d ...

  3. html苹果怎么打开pdf文件,苹果手机怎么打开pdf格式的文件(这里介绍三种最实用的方法)...

    将Word.PPT转换成PDF文件就能很好地保留原文件格式:或者把Excel文件转换成PDF文件来保存,就能保护里面的数据不被随意改动,因此也就确保了数据的安全性.那么PDF文件该怎么打开浏览呢?如何 ...

  4. 在python里调用C函数的三种方式

    一个python项目快速开发完以后,常常针对瓶颈进行优化,其中一种方式就是对于性能至关重要的部分,使用C重写,这已经是一种最佳实践.如果整个项目完全使用C,开发效率就没有保障.python运行环境(C ...

  5. python 卡方检验 特征选择_结合Scikit-learn介绍几种常用的特征选择方法

    特征选择(排序)对于数据科学家.机器学习从业者来说非常重要.好的特征选择能够提升模型的性能,更能帮助我们理解数据的特点.底层结构,这对进一步改善模型.算法都有着重要作用. 特征选择主要有两个功能: 减 ...

  6. python 命令-python解析命令行参数的三种方法详解

    这篇文章主要介绍了python解析命令行参数的三种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 python解析命令行参数主要有三种方法: ...

  7. python csv库,Python 中导入csv数据的三种方法

    Python 中导入csv数据的三种方法,具体内容如下所示: 1.通过标准的Python库导入CSV文件: Python提供了一个标准的类库CSV文件.这个类库中的reader()函数用来导入CSV文 ...

  8. python打开文件不存在-Python判断文件是否存在的三种方法

    原标题:Python判断文件是否存在的三种方法 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错.所以最好在做任何操作之前,先判断文件是否存在. 这里将介绍三种判断文件 ...

  9. python判断回文数字,Python判断回文数的三种方法实例

    需求: 从控制台输入一个五位数,如果是回文数就打印"是回文数",否则打印"不是回文数",例如:11111 12321 12221 "回文"是 ...

最新文章

  1. Python学习笔记十一:面向对象
  2. 前端基础入门(html+css+详)
  3. md5sum算法 —— linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序
  4. 2021贵州毕节高考成绩查询,2021贵州毕节选调生考试排名查询入口-时间(已开通)...
  5. 【Java学习笔记之一】java关键字及作用
  6. 单步调试理解webpack里通过require加载nodejs原生模块实现原理
  7. hbase(三)coprocessor
  8. 现代图论笔记(二)树与二分图
  9. 北京国家开放大学计算机学院,李继先
  10. 【WC2008】【BZOJ1271】秦腾与教学评估(二分,前缀和,奇偶性乱搞)
  11. solrcloud 7.5在k8s上的部署安装和使用教程
  12. 用python完成《商务与经济统计(第13版)》课后练习——第7章和第8章
  13. 麦吉尔大学的计算机专业硕士,麦吉尔大学研究生专业设置情况
  14. Flak的分页器的使用
  15. 计算机科学基础刘小丽,刘小丽
  16. 组织项目管理(PMP知识整理)
  17. 活动报名 | 中科院信工所陈恺:人工智能安全攻防对抗
  18. Leetcode—— 104. 二叉树的最大深度
  19. MySQL二维表转一维表
  20. 计算机电源已接通但未充电,笔记本电源,详细教您电源已连接未充电怎么解决...

热门文章

  1. Matlab图像边缘检测Roberts\Sobel\Prewitt\Canny算子
  2. java if中的continue_java中break和continue源码解析
  3. 哈佛大学计算机专业研究生排名,2019USnews美国大学ece研究生专业新排名诞生
  4. 机器学习(四)——逻辑斯蒂回归(Logistic Regression)
  5. cron表达式入门_Sourcehunt:Cron管理,Hackathon入门,PHP-GUI…
  6. 由中序后序序列求前序序列
  7. Django models 模型
  8. AUTOCAD——特性匹配
  9. 项目里用到的Jquery,json,struts2结合
  10. CSDN开发云-优雅使用云容器服务