python 获取字典键值对的实现


Posted in Python onNovember 12, 2020

获 得 字 典 键、 值 的 函 数 有:

items/ iteritems/ keys/ iterkeys/ values/ itervalues

通 过 以 上 这 些 函 数 得 到 的 是 键 或 者 值 的 列 表。

例:

a_dict = {" name": "sir", "lang": "python", "email": "sir@ gmail.com",
 "website": "www.it.com"}

for k in a_dict():
 print k, a_dict[ k]
 
lang python 
website www.it.com 
name sir 
email sir@ gmail.com

以 上 是 一 种 获 得 字 典 键/ 值 对 的 方 法, 通 常 情 况 下 较 常 用, 效 率 也 能 满 足 一般 需 要。

再 两 种:

for k, v in a_dict.items(): 
 print k, v 
 
 lang python 
 website www.it.com 
 name sir email sir@ gmail.com 
  
  
for k, v in a_dict.iteritems():
 print k, v 
 
lang python 
website www.it.com
name sir 
email sir@ gmail.com

这 以 上 两 种 方 法 也 能 够 实 现 同 样 的 效 果, 特 别 是 第 二 个 iteritems() 效 率 挺 高。

但 是, 要 注 意 下 面 的 方 法:

for k in a_dict.keys():
 print k, a_dict[ k]

lang python
website www.it.com
name sir
email sir@ gmail.com

这 种 方 法 所 达 到 的 效 果 跟 前 面 一 样, 但 不 太 提 倡, 因 为 效 率 比 较 低。

再两种:

for v in a_dict.values(): 
 print v 
python 
www.it.com 
sir 
sir@ gmail.com 

for v in a_dict.itervalues():
 print v 
python 
www.it.com 
sir sir@ gmail.com

单 独 取 values, 推 荐 第 二 种 方 法。

到此这篇关于python 获取字典键值对的实现的文章就介绍到这了,更多相关python 获取字典键值对内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
简单介绍Python中的RSS处理
Apr 13 Python
在windows下快速搭建web.py开发框架方法
Apr 22 Python
python如何读写csv数据
Mar 21 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
Python使用itchat 功能分析微信好友性别和位置
Aug 05 Python
Django ORM 自定义 char 类型字段解析
Aug 09 Python
Django models filter筛选条件详解
Mar 16 Python
动态设置django的model field的默认值操作步骤
Mar 30 Python
python super()函数的基本使用
Sep 10 Python
python 模拟登陆github的示例
Dec 04 Python
解决Pyinstaller打包软件失败的一个坑
Mar 04 Python
Python之matplotlib绘制饼图
Apr 13 Python
Sentry错误日志监控使用方法解析
Nov 12 #Python
python 利用opencv实现图像网络传输
Nov 12 #Python
Anaconda详细安装步骤图文教程
Nov 12 #Python
Jupyter Notebook安装及使用方法解析
Nov 12 #Python
利用Python发送邮件或发带附件的邮件
Nov 12 #Python
Python如何使用ConfigParser读取配置文件
Nov 12 #Python
Python使用windows设置定时执行脚本
Nov 12 #Python
You might like
php自动给网址加上链接的方法
2015/06/02 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
PHP控制前台弹出对话框的实现方法
2016/08/21 PHP
php 判断字符串编码是utf-8 或gb2312实例
2016/11/01 PHP
PHP实现时间日期友好显示实现代码
2019/09/08 PHP
在laravel中使用with实现动态添加where条件
2019/10/10 PHP
javascript Prototype 对象扩展
2009/05/15 Javascript
javascript 触发事件列表 比较不错
2009/09/03 Javascript
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
jquery 动态创建元素的方式介绍及应用
2013/04/21 Javascript
jQuery实现的类似淘宝网站搜索框样式代码分享
2015/08/24 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
Select下拉框模糊查询功能实现代码
2016/07/22 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
2019/11/13 Javascript
[00:30]塑造者的传承礼包-戴泽“暗影之焰”套装展示视频
2014/04/04 DOTA
Python正则表达式匹配中文用法示例
2017/01/17 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
python-opencv颜色提取分割方法
2018/12/08 Python
Python3网络爬虫开发实战之极验滑动验证码的识别
2019/08/02 Python
Python实现平行坐标图的绘制(plotly)方式
2019/11/22 Python
通过实例解析python描述符原理作用
2020/01/22 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
使用Python对Dicom文件进行读取与写入的实现
2020/04/20 Python
机电工程专业应届生求职信
2013/10/03 职场文书
物流专业大学应届生求职信
2013/11/03 职场文书
项目管理计划书
2014/01/09 职场文书
现场施工员岗位职责
2014/03/10 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
委托书的写法
2014/08/30 职场文书
终止劳动合同协议书
2014/10/05 职场文书
保护地球的宣传语
2015/07/13 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android