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使用PIL模块实现给图片打水印的方法
May 22 Python
Python复制文件操作实例详解
Nov 10 Python
matplotlib绘制动画代码示例
Jan 02 Python
python安装教程
Feb 28 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
Jul 04 Python
Django框架中序列化和反序列化的例子
Aug 06 Python
python实现读取excel文件中所有sheet操作示例
Aug 09 Python
Python IDE环境之 新版Pycharm安装详细教程
Mar 05 Python
jupyter lab文件导出/下载方式
Apr 22 Python
python利用pandas分析学生期末成绩实例代码
Jul 09 Python
详解Python中下划线的5种含义
Jul 15 Python
分享提高 Python 代码的可读性的技巧
Mar 03 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语法(5)
2006/10/09 PHP
php教程之魔术方法的使用示例(php魔术函数)
2014/02/12 PHP
Linux系统中为php添加pcntl扩展
2016/08/28 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
2018/05/30 PHP
20个非常棒的Jquery实用工具 国外文章
2010/01/01 Javascript
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
js 处理数组重复元素示例代码
2013/12/27 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
详解JavaScript中双等号引起的隐性类型转换
2016/05/30 Javascript
Three.js学习之文字形状及自定义形状
2016/08/01 Javascript
需要牢记的JavaScript基础知识
2016/09/25 Javascript
js控制台输出的方法(详解)
2016/11/26 Javascript
Angular利用内容投射向组件输入ngForOf模板的方法
2018/03/05 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
部署vue+Springboot前后端分离项目的步骤实现
2020/05/31 Javascript
vue实现验证用户名是否可用
2021/01/20 Vue.js
在Django框架中运行Python应用全攻略
2015/07/17 Python
python开发之for循环操作实例详解
2015/11/12 Python
利用 Monkey 命令操作屏幕快速滑动
2016/12/07 Python
python负载均衡的简单实现方法
2018/02/04 Python
基于树莓派的语音对话机器人
2019/06/17 Python
使用matlab或python将txt文件转为excel表格
2019/11/01 Python
python enumerate内置函数用法总结
2020/01/07 Python
Python中格式化字符串的四种实现
2020/05/26 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
FitFlop美国官网:英国符合人体工学的鞋类品牌
2018/10/05 全球购物
Zavvi西班牙:电子游戏、极客服装、Blu-ray、Funko Pop等
2019/05/03 全球购物
外贸采购员求职的自我评价
2013/11/26 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
2014党员学习习主席讲话思想汇报
2014/09/15 职场文书
公司清洁工岗位职责
2015/04/15 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
比较node.js和Deno
2021/04/27 Javascript
Python极值整数的边界探讨分析
2021/09/15 Python