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获取系统默认字符编码的方法
Jun 04 Python
Python之Web框架Django项目搭建全过程
May 02 Python
python判断数字是否是超级素数幂
Sep 27 Python
python+PyQT实现系统桌面时钟
Jun 16 Python
python提取包含关键字的整行数据方法
Dec 11 Python
python 监听salt job状态,并任务数据推送到redis中的方法
Jan 14 Python
Python3多线程基础知识点
Feb 19 Python
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
Apr 27 Python
Python是什么 Python的用处
May 26 Python
Django CBV模型源码运行流程详解
Aug 17 Python
python 模拟在天空中放风筝的示例代码
Apr 21 Python
Python如何导出导入所有依赖包详解
Jun 08 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 7的一些引人注目的新特性简单介绍
2015/11/08 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
javascript实现的网页局布刷新效果
2008/12/01 Javascript
jquery tools系列 expose 学习
2009/09/06 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
Ubuntu系统下Angularjs开发环境安装
2016/09/01 Javascript
NodeJS实现自定义流的方法
2018/08/01 NodeJs
JS可断点续传文件上传实现代码解析
2020/07/30 Javascript
python中使用百度音乐搜索的api下载指定歌曲的lrc歌词
2014/07/18 Python
python中base64加密解密方法实例分析
2015/05/16 Python
基于MTCNN/TensorFlow实现人脸检测
2018/05/24 Python
Python装饰器用法实例总结
2018/05/26 Python
对python产生随机的二维数组实例详解
2018/12/13 Python
基于Python实现用户管理系统
2019/02/26 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
Python+selenium点击网页上指定坐标的实例
2019/07/05 Python
python中hasattr()、getattr()、setattr()函数的使用
2019/08/16 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
如何在django中实现分页功能
2020/04/22 Python
详解HTML5通讯录获取指定多个人的信息
2016/12/20 HTML / CSS
长曲棍球装备:Lacrosse Monkey
2020/12/02 全球购物
公司新员工的演讲稿注意事项
2014/01/01 职场文书
酒店管理求职信范文
2014/04/06 职场文书
应聘销售主管的求职信
2014/04/26 职场文书
大学生应聘导游自荐信
2014/06/02 职场文书
舞蹈教育学专业自荐信
2014/06/15 职场文书
社区公民道德宣传日活动总结
2015/03/23 职场文书
2015年房地产销售工作总结
2015/04/20 职场文书
小学五年级班主任工作经验交流材料
2015/11/02 职场文书
合作意向书怎么写
2019/06/24 职场文书
大学生奖学金获奖感言(范文)
2019/08/15 职场文书
盘点2020年适合农村地区创业的项目
2019/10/16 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL
浅谈mysql哪些情况会导致索引失效
2021/11/20 MySQL