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中scipy.misc.logsumexp函数的运用场景
Jun 23 Python
Python实现1-9数组形成的结果为100的所有运算式的示例
Nov 03 Python
深入理解Python分布式爬虫原理
Nov 23 Python
python opencv实现运动检测
Jul 10 Python
对Python 内建函数和保留字详解
Oct 15 Python
python实现栅栏加解密 支持密钥加密
Mar 20 Python
python opencv 批量改变图片的尺寸大小的方法
Jun 28 Python
python 实现快速生成连续、随机字母列表
Nov 28 Python
python3爬取torrent种子链接实例
Jan 16 Python
Python定时任务框架APScheduler原理及常用代码
Oct 05 Python
python在协程中增加任务实例操作
Feb 28 Python
Python实现信息管理系统
Jun 05 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 类型转换函数intval
2009/06/20 PHP
php将fileterms函数返回的结果变成可读的形式
2011/04/21 PHP
PHP整数取余返回负数的相关解决方法
2014/05/15 PHP
php array_walk 对数组中的每个元素应用用户自定义函数详解
2016/11/18 PHP
PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
2016/11/25 PHP
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
extJS中常用的4种Ajax异步提交方式
2014/03/07 Javascript
一个JS函数搞定网页标题(title)闪动效果
2014/05/13 Javascript
基于JavaScript实现移除(删除)数组中指定元素
2016/01/04 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
再谈Javascript中的基本类型和引用类型(推荐)
2016/07/01 Javascript
JS遍历ul下的li点击弹出li的索引的实现方法
2016/09/19 Javascript
jquery获取easyui日期控件的值实现方法
2016/11/09 Javascript
Vue.js之slot深度复制详解
2017/03/10 Javascript
js获取当前周、上一周、下一周日期
2017/03/19 Javascript
Javascript实现时间倒计时效果
2017/07/15 Javascript
Angular中封装fancyBox(图片预览)遇到问题小结
2017/09/01 Javascript
vue服务端渲染页面缓存和组件缓存的实例详解
2018/09/18 Javascript
详解Vue中组件传值的多重实现方式
2019/08/16 Javascript
解决vue一个页面中复用同一个echarts组件的问题
2020/07/19 Javascript
vue抽出组件并传值实例
2020/07/31 Javascript
python打开网页和暂停实例
2014/09/30 Python
探究数组排序提升Python程序的循环的运行效率的原因
2015/04/01 Python
ubuntu中配置pyqt4环境教程
2017/12/27 Python
NumPy 数学函数及代数运算的实现代码
2018/07/18 Python
python 判断矩阵中每行非零个数的方法
2019/01/26 Python
Python常用的json标准库
2019/02/19 Python
关于Python内存分配时的小秘密分享
2019/09/05 Python
python实现最短路径的实例方法
2020/07/19 Python
TIME时代杂志台湾总代理:台时亚洲
2018/10/22 全球购物
python+selenium小米商城红米K40手机自动抢购的示例代码
2021/03/24 Python
人事行政主管岗位职责
2013/12/22 职场文书
大学生优秀班干部事迹材料
2014/05/26 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
导游词之天下银坑景区
2019/11/21 职场文书
Springboot/Springcloud项目集成redis进行存取的过程解析
2021/12/04 Redis