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生成验证码图片代码分享
Jan 28 Python
Python只用40行代码编写的计算器实例
May 10 Python
python实现读Excel写入.txt的方法
Apr 29 Python
对python中使用requests模块参数编码的不同处理方法
May 18 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
Jul 17 Python
python3基于TCP实现CS架构文件传输
Jul 28 Python
详解python和matlab的优势与区别
Jun 28 Python
使用python将excel数据导入数据库过程详解
Aug 27 Python
pytorch之添加BN的实现
Jan 06 Python
pytorch-神经网络拟合曲线实例
Jan 15 Python
如何使用selenium和requests组合实现登录页面
Feb 03 Python
python利用pandas分析学生期末成绩实例代码
Jul 09 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
删除无限级目录与文件代码共享
2006/07/12 PHP
检查用户名是否已在mysql中存在的php写法
2014/01/20 PHP
JS异常处理try..catch语句的作用和实例
2014/05/05 PHP
PHP+MySQL修改记录的方法
2015/01/21 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
2012/12/10 Javascript
浅谈javascript回调函数
2014/12/07 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
javascript实现可键盘控制的抽奖系统
2016/03/10 Javascript
Vue实现数字输入框中分割手机号码的示例
2017/10/10 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
2017/12/06 Javascript
Node.js搭建小程序后台服务
2018/01/03 Javascript
python访问纯真IP数据库的代码
2011/05/19 Python
python计算圆周率pi的方法
2015/07/11 Python
python代码过长的换行方法
2018/07/19 Python
对pandas中时间窗函数rolling的使用详解
2018/11/28 Python
Python制作exe文件简单流程
2019/01/24 Python
Python调用graphviz绘制结构化图形网络示例
2019/11/22 Python
python词云库wordCloud使用方法详解(解决中文乱码)
2020/02/17 Python
解决python 执行shell命令无法获取返回值的问题
2020/12/05 Python
CSS3中几个新增加的盒模型属性使用教程
2016/03/01 HTML / CSS
Russell Stover巧克力官方网站:美国领先的精美巧克力制造商
2016/11/27 全球购物
会计专业自荐信
2013/12/02 职场文书
幼儿园老师辞职信
2014/01/20 职场文书
运动会800米加油稿
2014/02/22 职场文书
中学生学雷锋活动心得体会
2014/03/10 职场文书
农村结婚典礼司仪主持词
2014/03/14 职场文书
交通事故赔偿协议书怎么写
2014/10/04 职场文书
老干部工作汇报材料
2014/10/28 职场文书
2015年幼儿园卫生保健工作总结
2015/05/12 职场文书
奥巴马开学演讲观后感
2015/06/12 职场文书
2015年中秋晚会主持词
2015/07/01 职场文书
研讨会致辞
2015/07/31 职场文书
讨论nginx location 顺序问题
2022/05/30 Servers