Python中使用item()方法遍历字典的例子


Posted in Python onAugust 26, 2014

Python字典的遍历方法有好几种,其中一种是for...in,这个我就不说明,在Python了几乎随处都可见for...in。下面说的这种遍历方式是item()方法。

item()

item()方法把字典中每对key和value组成一个元组,并把这些元组放在列表中返回。

DEMO

代码:

person={'name':'lizhong','age':'26','city':'BeiJing','blog':'3water.com'}

 

for key,value in person.items():

    print 'key=',key,',value=',value

执行结果:

Python中使用item()方法遍历字典的例子

可见key接收了字典的key,value接收了字典的value值。
但如果只有一个参数接收呢?

person={'name':'lizhong','age':'26','city':'BeiJing','blog':'3water.com'}

     

for x in person.items():

    print x

执行结果

Python中使用item()方法遍历字典的例子

只有一个变量接收值的情况下,直接返回的是每一对key,value对应的元组。

使用item()就有点类似于php里的foreach类似。都能把键=>值的方式遍历出来,如果纯使用for..in则只能取得每一对元素的key值

如代码:

person={'name':'lizhong','age':'26','city':'BeiJing','blog':'3water.com'}

     

for x in person:

    print x

执行结果:

Python中使用item()方法遍历字典的例子

Python 相关文章推荐
python去掉字符串中重复字符的方法
Feb 27 Python
Python遍历指定文件及文件夹的方法
May 09 Python
基于python requests库中的代理实例讲解
May 07 Python
Python3中详解fabfile的编写
Jun 24 Python
Python列表切片操作实例总结
Feb 19 Python
Django项目使用ckeditor详解(不使用admin)
Dec 17 Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 Python
Python单链表原理与实现方法详解
Feb 22 Python
matlab中imadjust函数的作用及应用举例
Feb 27 Python
Python装饰器实现方法及应用场景详解
Mar 26 Python
如何使用python socket模块实现简单的文件下载
Sep 04 Python
Python OpenCV实现图形检测示例详解
Apr 08 Python
Python过滤函数filter()使用自定义函数过滤序列实例
Aug 26 #Python
Python3.0与2.X版本的区别实例分析
Aug 25 #Python
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
Aug 25 #Python
python3编写C/S网络程序实例教程
Aug 25 #Python
python实现从字符串中找出字符1的位置以及个数的方法
Aug 25 #Python
Python实现根据指定端口探测服务器/模块部署的方法
Aug 25 #Python
python的类变量和成员变量用法实例教程
Aug 25 #Python
You might like
js继承 Base类的源码解析
2008/12/30 Javascript
详细讲解JS节点知识
2010/01/31 Javascript
Javascript 变量作用域 两个可能会被忽略的小特性
2010/03/23 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
基于vue实现swipe分页组件实例
2017/05/25 Javascript
使用jquery的jsonp如何发起跨域请求及其原理详解
2017/08/17 jQuery
Webpack path与publicPath的区别详解
2018/05/03 Javascript
详解vue中在循环中使用@mouseenter 和 @mouseleave事件闪烁问题解决方法
2020/04/07 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
2020/08/14 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
JavaScript实现切换多张图片
2021/01/27 Javascript
Python Mysql数据库操作 Perl操作Mysql数据库
2009/01/12 Python
Python实现翻转数组功能示例
2018/01/12 Python
关于Python作用域自学总结
2019/06/10 Python
python实现自动化上线脚本的示例
2019/07/01 Python
Python测试模块doctest使用解析
2019/08/10 Python
Python集成开发工具Pycharm的安装和使用详解
2020/03/18 Python
Python request使用方法及问题总结
2020/04/26 Python
pandas参数设置的实用小技巧
2020/08/23 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
css3学习之2D转换功能详解
2016/12/23 HTML / CSS
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
小饰品店的创业计划书范文
2013/12/28 职场文书
小学生检讨书大全
2014/02/06 职场文书
餐厅总厨求职信
2014/03/04 职场文书
生活部的活动方案
2014/08/19 职场文书
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
平安建设汇报材料
2014/12/29 职场文书
员工工作能力评语
2014/12/31 职场文书
2016年寒假见闻
2015/10/10 职场文书
导游词之南京莫愁湖公园
2019/11/13 职场文书
《敬重卑微》读后感3篇
2019/11/26 职场文书
SpringBoot整合minio快速入门教程(代码示例)
2022/04/03 Java/Android
python缺失值填充方法示例代码
2022/12/24 Python