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使用心得之获得github代码库列表
Jun 25 Python
Python抓取淘宝下拉框关键词的方法
Jul 08 Python
对python中的pop函数和append函数详解
May 04 Python
Python生成一个迭代器的实操方法
Jun 18 Python
Django使用 Bootstrap 样式修改书籍列表过程解析
Aug 09 Python
Django框架安装方法图文详解
Nov 04 Python
python 解决cv2绘制中文乱码问题
Dec 23 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
Jan 02 Python
Python面向对象封装操作案例详解 II
Jan 02 Python
Django 解决开发自定义抛出异常的问题
May 21 Python
使用Keras训练好的.h5模型来测试一个实例
Jul 06 Python
浅谈python中的多态
Jun 15 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学习 计数器实例代码
2008/06/15 PHP
php中设置多级目录session的问题
2011/08/08 PHP
laravel实现批量更新多条记录的方法示例
2017/10/22 PHP
在Z-Blog中运行代码[html][/html](纯JS版)
2007/03/25 Javascript
超强的IE背景图片闪烁(抖动)的解决办法
2007/09/09 Javascript
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
JavaScript设置获取和设置属性的方法
2015/03/04 Javascript
基于jQuery实现的无刷新表格分页实例
2016/02/17 Javascript
js实现右键菜单功能
2016/11/28 Javascript
在Node.js下运用MQTT协议实现即时通讯及离线推送的方法
2019/01/24 Javascript
vue计算属性get和set用法示例
2019/02/08 Javascript
[02:33]2018 DOTA2亚洲邀请赛回顾视频 再次拾起那些美妙的时刻
2018/04/10 DOTA
[01:51]开启你的城市传奇 完美世界城市挑战赛开始报名
2018/10/09 DOTA
人机交互程序 python实现人机对话
2017/11/14 Python
python学生信息管理系统(初级版)
2018/10/17 Python
Python多进程写入同一文件的方法
2019/01/14 Python
Django使用中间件解决前后端同源策略问题
2019/09/02 Python
Ticketmaster德国票务网站:购买音乐会和体育等门票
2016/11/14 全球购物
Betsey Johnson官网:妖娆可爱的连衣裙及鞋子、手袋和配件
2016/12/30 全球购物
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
梅西百货官网:Macy’s
2020/08/04 全球购物
Java里面如何把一个Array数组转换成Collection, List
2013/07/26 面试题
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
护理专科自荐书范文
2014/02/18 职场文书
买房委托公证书
2014/04/08 职场文书
教代会闭幕词
2015/01/28 职场文书
职位证明模板
2015/06/23 职场文书
小学英语教师研修感悟
2015/11/18 职场文书
《你在为谁工作》心得体会(共8篇)
2016/01/20 职场文书
《富饶的西沙群岛》教学反思
2016/02/16 职场文书
python中pandas.read_csv()函数的深入讲解
2021/03/29 Python
详解Nginx启动失败的几种错误处理
2021/04/01 Servers
如何在CSS中绘制曲线图形及展示动画
2021/05/24 HTML / CSS
解决springboot druid数据库连接失败后一直重连的方法
2022/04/19 Java/Android